Books by Ian Doyle