publisher: University of Michigan Library publish date: September 1st 2006
format: paperback pages: 436
language: English
ISBN:
1425547923 (9781425547929)
publisher: Parker Press publish date: July 12th 2010
format: paperback pages: 424
language: English
ISBN:
1446032582 (9781446032589)