Author: Herbert S. Allan.