Author: ed. Smith A. J. M. (Arthur James Marshall)