Years of renewal : European history, 1470-1600 /
Lotherington, John.
Brice, Katherine.
London : Hodder & Stoughton Educational,
1999.
Previous ed.: London: Arnold, 1988.