Jim Stewart

Jim Stewart. Photo: David Fowler.