Medical Sciences by Andrew McIndoe, Mr James Patterson & Edward Hammond