publisher: Global Book Publishing publish date: 2003
format: hardcover pages: 528
language: English
ISBN:
1740480910 (9781740480918)
publisher: Global Book Publishing publish date: 2007
format: hardcover pages: 528
language: English
ISBN:
1740480937 (9781740480932)