Type
Book
Author(s)
D. Draaisma
Date
2013
Publisher
Yale University Press
Pub place
New Haven
ISBN-10
0300182864, 0300205392
ISBN-13
9780300182866, 9780300205398