John Todhunter child of the coming century - Moriarty, David James (1979)