Clegg, Brian Ten patterns that explain the universe - 3rd - London The MIT Press 2021 - 224 ISBN: 9780262542869