The cryosphere - for how much longer?

Wilfried Haeberli, Larry Hinzman, Luke Copland