ISBN:
0732998190 (9780732998196)
ISBN:
0732998166 (9780732998165)
publisher: Global Book Publishing publish date: 2013
format: hardcover pages: 829
language: English
ISBN:
9781740480352
publisher: MacMillan Publishing Company publish date: August 1st 2005
format: hardcover pages: 32
language: English
ISBN:
1583407707 (9781583407707)