publisher: Abela Publishing publish date: August 12th 2012
format: paperback pages: 208
language: English
ISBN:
190725630X (9781907256301)
publisher: Pubone.Info publish date: December 2nd 2010
format: ebook pages: 320
language: English
ISBN:
2819907539 (9782819907534)
publisher: Kraus Reprint. Co.
format: hardcover pages: 287
language: English
ISBN:
0527044040 (9780527044046)