K. W. Holland lives in Virginia with his husband and two lively, lovely dogs.
He survived stage 4 cancer, but it changed him, physically and spiritually.
He is a Christian and parishioner at an Episcopal church.
He writes, fiction and non.
He reads books.