It's still in progress! It's looong - about a thousand pages. There's an ebook, but the printed book got more editing.