- Heterotopia: Alternative Pathways to Social Justice
- Engineering Your Future: An Australasian Guide
- Engineering and Society: Working Towards Social Justice
- Needs and Feasibility: A Guide for Engineers in Community Projects: The Case of Waste for Life
- Mining and Communities: Understanding the Context of Engineering Practice