Reading list: Kane Books - 2024