by Herbert James Paton
publisher: Carpenter Press publish date: November 1st 2008
format: hardcover pages: 584
language: English
ISBN:
1443724076 (9781443724074)
publisher: Carpenter Press publish date: April 16th 2013
format: ebook pages: 580
language: English
ISBN:
1446547299 (9781446547298)
publisher: Carpenter Press publish date: March 15th 2007
format: paperback pages: 580
language: English
ISBN:
1406726915 (9781406726916)
publisher: Carpenter Press publish date: April 16th 2013
format: ebook pages: 584
language: English
ISBN:
1447496671 (9781447496670)
publisher: Routledge publish date: August 16th 2004
format: hardcover pages: 585
language: English
ISBN:
0415295866 (9780415295864)