Engineering and Sustainable Community Development (Synthesis Lectures on Engineers, Technology, & Society) 2024 · ENGLISH · PDF View details →