Author: McLaren, Norman Loyall.