Sediments of time - Elvin, Mark (Cambridge Univ. Press, 1998)