History of science - Spangenburg, Ray (Viva Books, 2012)