The Patient Assassin: An Ennin Mystery #29 - Kindle edition