by Ashish Gupta (Author), JeffreyGarbus (Author)
Format: Paperback
Pages: 467
Publisher: BPB Publications
Published: Dec 2006
ISBN 10: 8183331831
ISBN 13: 9788183331838