Years of renewal European history, 1470-1600 - Brice, Katherine; Lotherington, John (Hodder & Stoughton, 1988)