In the 1st century B.C.E., the Roman architect Vitruvius wrote about the fruitful combination of abstract knowledge with practical know-how. Today we would call a person who combines both an engineer. Vitruvius did not originate this idea, but Roman society from his time forward experienced the first heyday of machines whose invention depended on mathematical knowledge.