Author: Valmik ThaperEditor(s): Valmik ThaperPublisher: Oxford University PressYear: 2003Language: EnglishPages: 444ISBN/UPC (if available): 0 19