Joseph Davidson Sowerby – Chief Constable of Plymouth Borough Police 1892-1917

Joseph Davidson Sowerby was the Chief Constable of the Plymouth Borough Police from 1892 to 1917. Inspired by work recently conducted by Plymouth University into offending in the early twentieth century, Police Staff Mark Rothwell has written a piece on his life and career in the Devon & Cornwall Police constituent force. Roman numerals in the text relate … Continue reading Joseph Davidson Sowerby – Chief Constable of Plymouth Borough Police 1892-1917