The doctors of revolution : 19th-century thinkers who changed the world / - Barer, Shlomo, (Thames & Hudson,, 2000)