Garringus, John History: the modern world HY150 John Garringus - New York McGraw Hill 2006 - 103p, 31cm ISBN: 9780072102994 Dewey Class. No.: 959 GAR