publisher: Capstone Press(MN) publish date: May 1st 2009
format: hardcover pages: 394
language: English
ISBN:
1841127884 (9781841127880)
publisher: Capstone Publishing publish date: February 4th 2010
format: ebook pages: 406
language: English
ISBN:
1907293388 (9781907293382)