are annabel monaghan’s books good