p. p. g. dyke