Sherlock Holmes and Elizabeth Bennet Mystery Series by Amelia Littlewood

183