The cambridge illustrated history of medicine - Porter, Roy , 1946-2002 (Cambridge illustrated history, 2001)