Books written by Ruth McKeague