The Story of Civilization, Vol II: The Life of Greece by Will Durant.