Books by author 'Dougal McNeill'