Author: P.Hume Brown; With 7 Maps [Illustrator]