Innovation Engineering | 9781905209552 | Memmo