William Hamilton — Scottish surgeon and man-midwife (1758-1790)