ISBN:
0624043584 (9780624043584)
publisher: Jacana Media
publish date: April 1st 2011
format: paperback pages: 256
language: English
ISBN:
1770098259 (9781770098251)
publisher: Cambridge University Press publish date: December 1st 2009
format: hardcover pages: 467
language: English
ISBN:
052151794X (9780521517942)