by David M. Posner
publisher: Cambridge University Press publish date: November 8th 2006
format: paperback pages: 288
language: English
ISBN:
0521034876 (9780521034876)
publisher: Cambridge University Press publish date: April 11th 1999
format: ebook pages: 286
language: English
ISBN:
128015456X (9781280154560)
publisher: Cambridge University Press publish date: November 4th 1999
format: hardcover pages: 284
language: English
ISBN:
0521661811 (9780521661812)