James Hayes Shofner &quot;Jim&quot; Cooper
James Hayes Shofner "Jim"
Nashville, TN
Self-employed: small businessman|Employed: professional (accountant, architect, lawyer, medical doctor etc.)|Education: university professor
Val_tennessee 5