Engineering design methods strategies for product design - Cross, Nigel