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.
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. See less
John R Hayes's Featured Books