A plain person's guide to existing technological systems that affect the marketing of travel services in Europe and the USA
British Tourist Authority.
London British Tourist Authority
[1981]
Travel agents
Travel agents