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