John Francis Cannon — Peerage person ID=580021