ID:DA11507401
Balaguer, M.
Search authors sharing the same name
Mark Balaguer
The MIT Press c2014 The MIT Press essential knowledge series
: pbk
Available at 13 libraries
MIT Press c2010 Bradford book
Available at 8 libraries
Oxford University Press 2001
Available at 3 libraries
Oxford University Press 1998
Available at 14 libraries