A review by nacho_boo
Fluke l'uomocane by James Herbert

Surprising amount of depth, wasn't expecting it to be nearly as thought-provoking or end the way it did. Well worth a read, not very long so if you don't particularly like it you aren't out by much.