ID:DA18682603
Search authors sharing the same name
Robert Muchembled, Hervé Bennezon, Marie-José Michel
Perrin 2009
Available at 11 libraries