The Rake - Suzanne Enoch
To be posted, suffice it to say it was very good.