ID:DA17865798
Search authors sharing the same name
Stefano Predelli
Oxford University Press 2017
Available at 2 libraries
Oxford University Press 2013 1st ed
Available at 8 libraries
Clarendon Press 2005
Available at 14 libraries