Author: Boyd, Andrew , Maps By W. H. Bromage