Grand challenges for engineering in the 21st century, and how they relate to mechanics
After making a list of the great engineering achievements of the 20th century, the National Academy of Engineering, of the United States, has recently described a list of the grand challenges for engineering in the 21st century (of no particular order):