Books written by Cecily Devereux