Hanif KaraBooksBlankMatters of Engineering DesignDesign engineeringInterdisciplinary DesignArchitecture and WasteDesign Engineering RefocusedAuthor data: Open Library