Added on 17 February 2009
Douglas Lindsay is currently on holiday in Scotland. It's raining. Lost in Juarez will return on Monday 23rd February. Until then, make yourself a cup of tea, get some chocolate, and click on the picture beneath to listen to The Strange Case of Solomon Green.