publisher: Taylor Trade Publishing publish date: November 16th 2011
format: ebook pages: 549
language: English
ISBN:
1283320606 (9781283320603)
publisher: Taylor Trade Publishing publish date: January 1st 2008
format: ebook pages: 548
language: English
ISBN:
1282522795 (9781282522794)