publisher: New Riders Publishing publish date: August 1st 2005
format: paperback pages: 208
language: English
ISBN:
0321348109 (9780321348104)
ASIN: 321348109
publisher: New Riders Press publish date: January 24th 2003
format: paperback pages: 192
language: English
ISBN:
0735713308 (0752064713302)
publisher: Pearson Education publish date: August 4th 2005
format: ebook
language: English
ISBN:
032164882X (9780321648822)