Johnston, Dafydd,1955-author.