Quirkology
Subtitle: How We Discover the Big Truths in Small Things
Publisher: Bristol Park Books
Published: 2007
Language: eng
Number of pages: 342