Bob Foster working for the Polymath Group.

Bob Foster working for the Polymath Group.