This 527-pages book by PJ Manney was published in 2015 by 47North. It would take roughly 11 hours to read.