David A. Taylor, PE