publisher: Cavendish Square Publishing publish date: September 1st 2003
format: paperback pages: 391
language: English
ISBN:
9812102671 (9789812102676)
publisher: Marshall Cavendish Academic publish date: February 1st 2002
format: paperback pages: 292
language: English
ISBN:
9812101551 (9789812101556)