Death Overdue: A Haunted Library Mystery