Thomas A. Rose

Independent

derived · 55%