Joe Cottonwood's blog: ClearHeart Blog.
By day, Joe Cottonwood has worked as a carpenter, plumber, and electrician for most of his life. By night, he is the author of nine published novels, a book of poetry, and a memoir. He lives in the mountains of California where he built a house and raised a family. For relaxation, he makes bread.