Author(s): B. S. Everitt
Edition: 3rd ed
Publisher: Cambridge University Press
Year: 2006
Language: English
Pages: 442
City: Cambridge, UK; New York