Michael Shea

Michael Shea

Michael Shea

I am a behavior therapist slash philosopher author living in rural Queensland