European Political Facts, 1648-1789

Hardback