Colin Strang, 2nd Baron Strang

British philosopher (1922-2014) ()

Parents

Children

Siblings