David Walker — novelist whose work has been made into films (1911-1992)