Author: Somnath GuptKathryn Hansen/Editor(s): Kathryn HansenPublisher: Seagull BooksYear: 2005Language: EnglishPages: 236ISBN/UPC (if availabl