Angela James. Photo courtesy of James