Unfinished journey a world history - Perry, Marvin (JMC Press, 1983)