publisher: Spellman Press publish date: March 4th 2009
format: paperback pages: 276
language: English
ISBN:
1444609068 (9781444609066)
publisher: Classic Textbooks publish date: January 28th 2011
format: paperback pages: 261
language: English
ISBN:
1404790055 (9781404790056)