Books by Carmel Doyle