James Walters. Photo: Melissa Adams