Author Archives

Shane Keene

A book reviewer, author, columnists, and musician living in Portland, OR.