James Whyle

James Whyle

Born 5 October 1955 in Amathole District Municipality, East London, Eastern Cape, South Africa

Writer