by William A. Schabas
publisher: Cambridge University Press publish date: July 1st 2006
format: paperback pages: 711
language: English
ISBN:
0521609089 (9780521609081)
publisher: Cambridge University Press publish date: May 31st 2006
format: ebook pages: 767
language: English
ISBN:
1280567686 (9781280567681)
publisher: Cambridge University Press publish date: June 29th 2002
format: ebook pages: 764
language: English
ISBN:
051123936X (9780511239366)
publisher: Cambridge University Press publish date: July 1st 2006
format: hardcover pages: 768
language: English
ISBN:
0521846579 (9780521846578)