by Nicholas T. Proferes
publisher: Focal Press publish date: October 19th 2004
format: paperback pages: 296
language: English
ISBN:
0240805623 (9780240805627)
publisher: Focal Press publish date: July 3rd 2008
format: paperback pages: 336
language: English
ISBN:
0240809408 (9780240809403)
publisher: Focal Press publish date: March 28th 2001
format: paperback pages: 264
language: English
ISBN:
0240804228 (9780240804224)
publisher: Focal Press publish date: July 3rd 2008
format: ebook pages: 317
language: English
ISBN:
0080927548 (9780080927541)