ID:DA17377794
Kasting, J. (James)
Kastin, J. F. (James F.)
Kasting, James
Search authors sharing the same name
James F. Kasting, Robert G. Crane, Lee R. Kump
Kendall Hunt c2022 4th ed
: pbk
Available at 2 libraries
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
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