Charles Neufeld profile picture

Charles Neufeld

A Prisoner of the Khaleefa; Twelve Years' Captivity at Omdurman