Author: Hero of Alexandria
Alternate names: Hero
Title: of Alexandria.