publisher: Cambridge University Press publish date: December 8th 2011
format: paperback pages: 512
language: English
ISBN:
052113613X (9780521136136)
publisher: Cambridge University Press publish date: December 31st 2011
format: ebook pages: 514
ISBN:
1280484306 (9781280484308)
publisher: Thomson Carswell
format: paperback pages: 415
language: English
ISBN:
0459242776 (9780459242770)
publisher: LexisNexis Canada
publish date: January 1st 2008
format: hardcover pages: 276
language: English
ISBN:
043345461X (9780433454618)
publisher: Cambridge University Press publish date: December 31st 2011
format: ebook
ISBN:
1139200062 (9781139200066)