John Cook Fairfax supervisor