Gary Neal

Retired taxi driver, creative writer, experimental poet, computer enthusiast, web design and learning to program