Hussain,Tariq Science and sustainability - Karachi : RB Publishers, 2016. - 456p. ISBN: 9789699466373 LC Class. No.: Q160.2 HUS