Soul Beach by Kate Harrison