Author: Douglas Hill
Bio: Douglas Hill is a member of the American Society of Engineers.