Author: David M. Beazley
Alternate names: David Beazley
Bio: American software engineer