Ryan Hay

Affiliations: 
2005-2011 Philosophy California State Univ. San Bernardino, San Bernardino, CA, United States 
Google:
"Ryan Hay"