https://mdhughes.tech/2018/09/05/how-to-read-a-peter-f-hamilton-book/
How to Read a Peter F. Hamilton Book