David Johnson

Follow @crossingthethreshold on Micro.blog.

If writing doesn’t happen, I get lost.