Moore, C. G.(Colin G.)author.