He has written more than 20 forms of poetry , drama , essays and literary criticism . He has been writing and publishing haiku for 25 years . He is a writer of more than 20 forms of poetry , drama , essays and literary criticism , and has been writing and publishing haiku for over 20 years .