HISTORY OF EUROPE - ROBERTS J M (PENGUIN BOOKS, 1996)