Reshaping Engineering Education: Addressing Complex Human Challenges by Fawwaz Habbal Back to product details page >