1
by Spiegler, Ran
Published 2024
The MIT Press

2
by Spiegler, Ran
Published 2011
Oxford University Press