Peter Edward Rose (n.