A text-book of European archaeology - Macalister, Robert Alexander Stewart, 1870-1950 (University Press, 1921)