I have read many books. This one is amazing ! Near perfection. Thank you to T J Klune.