Engineering chemistry - Khan, Ayesha (Khanna Book Pub. Co., 2013)