TY - BOOK AU - Porter, Roy TI - Greatest benefit to mankind: A medical history of humanity from antiquity to the present SN - 0006374549 AV - R131. P59 PY - 1997/// PB - Harper Collins KW - Medicine -- History. KW - Social medicine -- History ER -