Advertisement
The "Michael Shearer" user's logo

Michael Shearer

Dallas, United States

Publications