publisher: Smith Press publish date: May 29th 2011
format: paperback pages: 338
language: English
ISBN:
144606641X (9781446066416)
publisher: Pubone.Info publish date: December 1st 2010
format: ebook pages: 331
language: English
ISBN:
2819901107 (9782819901105)