Author: M. C. Maclean R. H. Coats