ID:DA19588495
Search authors sharing the same name
François-Xavier Fauvelle ; translated by Troy Tice
Princeton University Press c2018
: [hardback]
Available at 3 libraries