Essential Writings : a Journey Through Time
Subtitle: A Modern de Rerum Natura
Publisher: iUniverse.com
Published: 2012-07-19
Number of pages: 162
ISBN-13: 9781475936339