Harbour - John Ajvide Lindqvist
Hypnotic and absorbing