Internet Archive BookReader

Mysteries of medical life; or, Doctors and their doings