Good story, characters believable, flashbacks give reader subtle hints of who but beware of jumping to conclusions. Enjoyed narrators accent & use of British slang.