Select language, opens an overlay

Comment

Jun 30, 2017jazpur rated this title 4 out of 5 stars
Stuart MacBride has a remarkably agile mind. It really could get worse - well beyond the wildest imagining. Not for the squeamish. Witty and ghoulish at the same time .This could be the start of another series.