Skip to main content alibris logo

Greg Richards

Greg Richards, Professor of Placemaking and Events, Breda University of Applied Sciences and Professor in Leisure Studies, Tilburg University, the Netherlands