ID:DA17377794
Kasting, J. (James)
Kastin, J. F. (James F.)
Kasting, James
Search authors sharing the same name
David C. Catling, James F. Kasting
Cambridge University Press 2017
: hbk
Available at 7 libraries
Lee R. Kump, James F. Kasting, Robert G. Crane
Pearson Education c2014 3rd ed Pearson new international edition , Always learning
: pbk
Available at 4 libraries
James Kasting ; with a new afterword by the author
Princeton University Press 2012 Science essentials
Available at 5 libraries
Pearson Education International c2011 3rd ed Pearson international edition
Available at 6 libraries
James Kasting
Princeton University Press c2010 Science essentials