publisher: Kessinger Publishing publish date: July 1st 2007
format: hardcover pages: 576
language: English
ISBN:
0548208816 (9780548208816)
publisher: Sands, Murrary, and Cochran, ... publish date: by Edinburgh : Printed
format: ebook
language: English
ISBN:
0020730144 (2940020730144)
publisher: BiblioBazaar publish date: May 28th 2010
format: paperback pages: 566
language: English
ISBN:
1140878433 (9781140878438)