John Hunter and two sons