Writers

John Paul Hayes

John Paul Hayes is senior lecturer at Bath Business School, Bath Spa University, Bath, United Kingdom.