Author: J. M. De Beaufort
Alternate names: J. M. de Beaufort; Beaufort, J. M.