Review from Murmuration → January 13, 2020 I have read many books. This one is amazing ! Near perfection. Thank you to T J Klune.