by William F. Ruddiman
publisher: Princeton University Press publish date: August 1st 2005
format: hardcover pages: 202
language: English
ISBN:
0691121648 (9780691121642)
publisher: Princeton University Press publish date: October 22nd 2007
format: paperback pages: 202
language: English
ISBN:
0691133980 (9780691133980)
publisher: Princeton University Press publish date: April 11th 2010
format: paperback pages: 240
language: English
ISBN:
0691146349 (9780691146348)
publisher: Princeton University Press publish date: March 22nd 2010
format: ebook pages: 240
language: English
ISBN:
1400834732 (9781400834730)
publisher: Princeton University Press publish date: January 1st 2010
format: ebook pages: 458
language: English
ISBN:
1282579517 (9781282579514)