ID:DA17872920
Search authors sharing the same name
Laurent Dubreuil ; translated from the French by David Fieni
Cornell University Press 2013
Available at 1 libraries