Cameron, Euan Ed.

Early modern europe Early modern europe : an oxford history, New York : Oxford University Press, 2011 - New York Oxford University Press 2011

978-019-960651-1

940.28 / Ca14E