Heather Holmes

Heather Holmes is in the School of Communication Arts at Napier University, and David Finkelstein in the Department of Media and Communication at Queen Margaret University College.