publisher: Publications International, Ltd. publish date: 2007
format: hc pages: 320
language: English
ISBN:
1412760201 (9781412760201)
publisher: Publications International publish date: April 1st 2007
format: hardcover pages: 320
language: English
ISBN:
141278736X (9781412787369)