by Timothy Shanahan
publisher: Cambridge University Press publish date: March 15th 2004
format: paperback pages: 352
language: English
ISBN:
0521541980 (9780521541985)
publisher: Cambridge University Press publish date: January 4th 2013
format: hardcover pages: 354
language: English
ISBN:
0521834139 (9780521834131)
publisher: Cambridge University Press publish date: March 15th 2004
format: ebook pages: 352
language: English
ISBN:
0511189796 (9780511189791)