by Peter Cappelli
publisher: Cambridge University Press publish date: March 1st 2008
format: hardcover pages: 276
language: English
ISBN:
0521865379 (9780521865371)
publisher: Cambridge University Press publish date: March 27th 2008
format: ebook
language: English
ISBN:
0511389590 (9780511389597)
publisher: Cambridge University Press publish date: April 1st 2008
format: paperback pages: 264
language: English
ISBN:
0521684080 (9780521684088)