The American Journal of Science, Volume 50; Volume 200 by Yale University Dept of Geology and Ge | Menrva Books | MenrvaBooks