Terrence Cole is professor of history and northern studies at the University of Alaska Fairbanks and directs the university's Office of Public History.
Crooked Past
Terrence Cole - Paperback
£12.95
Cornerstone on College Hill
Terrence Cole - Hardback
£30.00