The Last Lighthouse Keeper
2 authors - Paperback
£14.99
Daniel Bedford, PhD, is professor of geography at Weber State University, Ogden, UT.
John Cook is the Climate Communication Fellow for the Global Change Institute at the University of Queensland, Australia.