Staniforth, Peter,1928-