Design in the New Millennium by Aeronautics and Space Engineering Board & Committee on Advanced Engineering Enviro