Book details
Further Details
A Theme issue of the Philosophical Transactions of the Royal Society, Volume 368 Number 1618. Introduction and 12 papers, compiled and edited by Peter M Kappeler et al. ISSN 09628436. Condition: A little bumping, but clean, bright and unmarked.