Sherlock Holmes at the Raffles Hotel

Singapore for a well-deserved rest – a rest that was soon to be interrupted by murder … John Hall spent many years in the civil service before becoming a professional…