- Author: Tristan Needham
- Language: English
- Year: 2021
- Author: Tristan Needham
- Language: English
- Author: Tristan Needham
- Language: English
- Year: 2023
- Author: Tristan Needham Roger Penrose
- Language: English
- Year: 2023
- Author: Tristan Needham Roger Penrose
- Language: English
- Year: 2023
- Author: Tristan Needham
- Language: English
- Year: 2023
- Author: Tristan Needham
- Language: English
- Year: 2023
- Author: Tristan Needham
- Language: English
- Year: 2023
- Author: Tristan Needham
- Language: English
- Year: 2021
- Author: Tristan Needham
- Language: English
- Year: 1997