David C. Turnley profile picture

David C. Turnley

Is this your author profile? Create an account to claim and customize it!

Stand Alone

Mandela: struggle & triumph
Russian heart: days of crisis & hope
Beijing spring
Why Are They Weeping: South Africans Under Apartheid
In Times of War and Peace