by A.R. Natarajan
format: hardcover pages: 401
language: English
ISBN:
8185378827 (9788185378824)
publisher: World Wisdom publish date: March 30th 2006
format: paperback pages: 160
language: English
ISBN:
1933316152 (9781933316154)
publisher: World Wisdom Books publish date: August 1st 2010
format: ebook pages: 160
language: English
ISBN:
1935493639 (9781935493631)