A death long overdue : a lighthouse library mystery / - Gates, Eva