David Scott

Associate Senior Lecturer, Tourism Studies
Publications