publisher: Jist Publishing publish date: September 1st 2009
format: paperback pages: 449
language: English
ISBN:
1593577273 (9781593577278)
publisher: Jist Publishing publish date: September 1st 2009
format: ebook pages: 432
language: English
ISBN:
1283018861 (9781283018869)