David J. Adams

Dictionary of hotel management - Golden Book Centre

9437204060