There have been a number of enjoyable short plays on BBC Radio 4 written by David Ashton featuring the idiosyncratic detective McLevy, constable Mulholland and the bawdy-house madam, Jean Brash. All three feature in this detective novel along with a number of other memorable characters. It takes a little time to get into this particular story, but once it's going it keeps you gripped, not least, by the lively and very humorous writing counter-balanced by the atmospheric descriptions of the darker side of Edinburgh in the Victorian era. The story intertwines with the real-life events surrounding the building and ultimate fate of the first railway bridge over the river Tay.