John Napier Turner

Politics

Geills M. Turner