High Ground of Politics: Liberal Assembly Speech, 1979 by David Steel | Menrva Books