A history of our last thousand years (Millenium)
Publisher: BCA Bantam Press
Published: 1995
Language: eng
Number of pages: 854