Books written by Alan Doyle