This 448-pages book by A.G. Riddle was published in 2022 by Ad Astra. It would take roughly 9 hours to read.