Author: Francesca Happé
Publisher: OUP Oxford
ISBN: 0199560145
Category : Art
Languages : en
Pages : 244
Book Description
"Originating from a theme issue first published in Philosophical transactions of the Royal Society. B, Biological sciences."