Home›Books›John D. ClareJohn D. ClareNo biography available.Works (5)Ancient GreeceMaking Sense of History 1901-Present DayLa révolution industrielleThe Bible aliveModern World History