John Carter
Affiliated with Computer Science and Innovation