The New Cambridge Modern History XIII Companion Volume

by Peter Burke

vi,378p. ; 23cm