Planning and Design of Engineering Systems, Third Edition by Bernadette Foley, Graeme Dandy, Robert Warner, Trevor Daniell | Lex | Lex