publisher: Kessinger Publishing publish date: February 1st 2011
format: hardcover pages: 610
language: English
ISBN:
116989979X (9781169899797)
publisher: Cleveland : Burrows
format: ebook
language: English
ISBN:
0027333957 (2940027333959)
publisher: Pratt Press publish date: March 10th 2010
format: paperback pages: 306
language: English
ISBN:
1444695967 (9781444695960)
publisher: Burrows
format: ebook pages: 279
language: English
ISBN:
0004169220 (2940004169229)
format: ebook
language: English
ISBN:
0001173871 (2940001173878)