by Brian White
publisher: Continuum publish date: July 1st 2002
format: hardcover pages: 192
language: English
ISBN:
0826460127 (9780826460127)
publisher: Continuum publish date: July 1st 2002
format: paperback pages: 192
language: English
ISBN:
0826460119 (9780826460110)
publisher: Cengage Learning publish date: March 10th 2010
format: paperback pages: 183
language: English
ISBN:
1844800997 (9781844800995)