Sam Shearer

Sam Shearer

Sam Shearer lives in Seattle, Washington. When not writing or teaching online, he can be found catching up on his reading list or running with his dog.