John Philip Palmer Anderson — Peerage person ID=648273; (1948-