CIVIL SERVICES PRELIMINARY EXAM CHEMISTRY - KULSHRESTHA , HEMANT .; TANEJA , AJAY . (AGRA UPKAR PUBLICATION, 2008)