publisher: Cambridge University Press publish date: February 13th 2000
format: paperback pages: 192
language: English
ISBN:
0521774896 (9780521774895)
publisher: Firefly Books
publish date: August 6th 2005
format: paperback pages: 208
language: English
ISBN:
1554071100 (9781554071104)
publisher: DK Publishing publish date: October 3rd 2011
format: hardcover pages: 360
language: English
ISBN:
0756686857 (9780756686857)
ISBN:
0540089834 (9780540089833)