Shenfan - Hinton William (London Secker and Warburg, 1983)