a very long read but a vary good one it took me several years to read all the set but it is a very good book.