Author: m.a. p. f. carter-ruck and e. p. skone james