Peter Craig hones his passion for chess

by