Centuries of darkness - James, Peter (Cape, 1991)