Kaya Oakes 

Author, essayist, journalist, teacher.