Porter G J & R A