publisher: eText Press Publishing publish date: March 28th 2012
format: kindle pages: 458
language: English
ISBN:
9780987068989
language: English
ISBN:
0747231230 (9780747231233)
publisher: eText Press publish date: January 21st 2011
format: ebook
language: English
ISBN:
0011214953 (2940011214950)