Modern Europe 1089 onwards - Hazen, Charles Downer (New Delhi S.chand, 1995)
Includes index
Keywords: History - Modern Europe