600-year-old murder mystery solved