Diakonoff, Igor M. The Paths of History - 1st - Cambridge Cambridge University Press 1999 ISBN: 0 521 64348 1