by John Gillingham
publisher: Cambridge University Press publish date: June 2nd 2003
format: paperback pages: 588
language: English
ISBN:
0521012627 (9780521012621)
publisher: Cambridge University Press publish date: September 4th 2003
format: ebook pages: 608
language: English
ISBN:
0511075049 (9780511075049)
publisher: Cambridge University Press publish date: April 9th 2003
format: ebook pages: 610
language: English
ISBN:
1280162864 (9781280162862)
publisher: Cambridge University Press publish date: June 2nd 2003
format: hardcover pages: 608
language: English
ISBN:
0521813174 (9780521813174)