format: hardcover
language: English
ISBN:
0937707422 (9780937707425)
publisher: Cambridge University Press publish date: April 3rd 2006
format: paperback pages: 220
language: English
ISBN:
0521617626 (9780521617628)
publisher: Quaero Publishing
format: Paperback pages: 314
language: English
ISBN:
0993160700 (9780993160707)
publisher: Hadrosaur Press
publish date: April 30th 2013
format: paperback pages: 210
language: English
ISBN:
1885093683 (9781885093684)