Barrie Roberts

Barrie Roberts has worked as a criminal lawyer for over twenty years. He is also the author of a series of popular Sherlock Holmes pastiches and books on true crime and the paranormal