by Ashish K. Bhattacharyya (Author)
Format: Hardcover
Pages: 1084
Edition: New title
Publisher: PHI Learning
Published: 30 Mar 2005
ISBN 10: 8120325559
ISBN 13: 9788120325555