Milestones of civilization - Blandford, Linda; Davidson, Peter (New Holland, 2009)
Includes bibliographical references and index