ReadThe Portobello Bookshop Gift Guide 2025

James F Hamilton Author & Editor

James F. Hamilton is associate professor of advertising and public relations at the University of Georgia.