Connections a world history - Judge, Edward H (Pearson Education, 2009)