Peter Knox
overview