Connections a World History, Volume 2 by John W. Langdon & Edward H. Judge