David Baguley

David Baguley holds the Chair of French at the University of Durham, England, and is the author of six books on Imile Zola and the naturalist movement.
Napoleon III and His Regime - Cover
Napoleon III and His Regime