Roger Stevens, author and poet