ISBN:
0333547268 (9780333547267)
publisher: Lulu.com publish date: January 23rd 2010
format: paperback pages: 306
language: English
ISBN:
184799881X (9781847998811)
publisher: New Hope Publishers (AL) publish date: May 3rd 2011
format: paperback pages: 190
language: English
ISBN:
1596693010 (9781596693012)