J. R. Finch is a painter, history buff, and cave explorer. He lives in New York City with three cats.