He has published numerous books of poetry and non-fiction .
He has published mostly books of poetry and non-fiction .