Ramsay MacDonald - Marquand, David (Cape, 1977)