Author: Alfred Penny ... illustrated with chart and six engravings from sketches by the author and H.J. Rhodes.