War of the Left Worlds - John Marsh (Pedagogy, 2008)