Cambridge Studies in Historical Geography compare prices