Katherine B Spencer

Katherine B Spencer

Doctoral dropout cancer survivor looking to write about my personal thoughts and experiences with life and injustice.