This 464-pages book by Daniel Suarez was published in 2023 by Dutton. It would take roughly 9 hours to read.