Publications of Peter Rodgers