by
Michael Gilbert
Language: English
Release Date: September 30, 2012
Barhaven is on the south coast within commuting distance from London. It is, however, a fairly sleepy place and it seems incredulous that it could be the kind of town where the local councillors could manage to line their own pockets. However, there is something odd about the borough engineers behaviour,...