Books by author 'Deirdre O'Neill'