by
Ken Olson (author),
Claudio Zamagni (author),
Aaron Johnson (author),
Mark DelCogliano (author),
Peter Van Nuffelen (author),
Michael Hollerich (author),
Jeremy Schott (author),
James Corke-Webster (author),
Finn Damgaard (author),
David J DeVore (author),
Volker Drecoll (author),
Kristina Meinking (author),
Sebastien Morlet (author),
Elizabeth C Penland (author),
Ilaria L E Ramelli (author)
format: paperback pages: 380
language: English
ISBN:
0674073290 (9780674073296)