Warren S. Hayes profile picture

Warren S. Hayes

Is this your author profile? Create an account to claim and customize it!

Stand Alone

Interesting and Amusing Facts
How to Express Yourself in English A User's Guide for Intermediate and Beginning Speakers and Writers
How to Express Yourself in English
Hippocratic Oaf