Structural design from first principles. (2017)