Author: Loudon, Archibald.