Skip to main content alibris logo

John R Hayes

Hayes has been a book and magazine writer and editor, an illustrator, a teacher, and a public relations executive with a number of international oil companies.