A Necessary End (Sheila Malory Mystery Book 20) - Kindle edition