Sustainable development constraints and opportunities - Tolba, Mostafa Kamal 1922-2016 (Butterworths, 1987)