Apocalypse 2012 A Scientific Investigation Into Civilization's End

Lawrence E. Joseph

  • First published 2007
  • 261 pages
  • English