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