ID:DA13882580
Search authors sharing the same name
Maurice Brock ; translated from the French by David Poole Radzinowicz and Christine Schultz-Touge
Flammarion c2002
Available at 26 libraries