by Michael Shermer
publisher: Holt Paperbacks publish date: October 1st 2003
format: paperback pages: 368
language: English
ISBN:
0805074791 (9780805074796)
publisher: W. H. Freeman publish date: November 1st 2000
format: paperback pages: 302
language: English
ISBN:
071674161X (9780716741619)
publisher: W.H. Freeman & Company publish date: September 1st 1999
format: hardcover
language: English
ISBN:
071673561X (9780716735618)
publisher: Times Books publish date: November 1st 2000
format: paperback pages: 352
language: English
ISBN:
0805073825 (9780805073829)
format: kindle
language: English
ASIN: B0051Q1LI8
publisher: Holt Paperbacks publish date: October 1st 2003
format: ebook pages: 368
language: English
ISBN:
1429996749 (9781429996747)
publisher: Turtleback Books publish date: August 1st 2000
format: hardcover pages: 302
language: English
ISBN:
0613354133 (9780613354134)
publisher: Macmillan Audio publish date: September 1st 1999
format: audiobook minutes: 3
language: English
ISBN:
1559275677 (9781559275675)