Barbara Cannon


Barbara Cannon - academic from Sweden. She was born in 1946.