The last 1000 years : 1000 years ago to the present day /
Ganeri, Anita,1961-.
Martell, Hazel Mary.
Williams, Brian,1943-
Bath : Parragon,
1999.
World history