Douglas F. Stewart , III

Independent

derived · 55%