William Robert Anderson Staves — Peerage person ID=603196