Modern chemistry - Singh, P.P. and others