James Parkhurst is connected to: