Home › Authors › John E.G. Bateson 👤 John E.G. Bateson 2 books Books by John E.G. Bateson Managing Services Marketing 1998 Marketing public transit 1987