Nightingale's Lament

Nightingale's Lament - Simon R. Green Nothing earth-shattering, but fun and entertaining to read. Interesting world building.