Ice Rivers: A Story of Glaciers, Wilderness, and Humanity, Wadham, Jemma, This textbook covers everything from the fundamentals to more specialized topics.