Eerie Lord Palmerston's House - David Morrell
David Morrell’s Inspector of the Dead is set on the harrowing, fogbound streets of 1855 London. A gripping Victorian mystery/thriller, its vivid historical details come from years of research. Here is one of the photo essays that David prep…