Peter Fox- short biography