Barrier Engineering | 9781032157764 | Memmo