publisher: Publications International publish date: January 7th 2010
format: hardcover pages: 384
language: English
ISBN:
1412745454 (9781412745451)
publisher: Publications International publish date: June 30th 2006
format: hardcover
language: English
ISBN:
1412713722 (9781412713726)