Author: Waldegrave, William, M.P.