Reading list: Hal books
Books