Life in the sleepy (fictional) village of Kembleford hasn’t exactly been peaceful. Some of its citizens have been up to no good, including murder. What is a parish priest to do? Solve the mysteries, of course.
Life in the sleepy (fictional) village of Kembleford hasn’t exactly been peaceful. Some of its citizens have been up to no good, including murder. What is a parish priest to do? Solve the mysteries, of course.