Glimpses of World History - HORRABIN, J. F. (Lindsay Drummond Limited)