Vernon G. James

Independent

derived · 55%