Standing on the shoulders of giants : science, politics and trust, a parliamentary life /
Bray, Jeremy,1930-
Bray, Elizabeth.
Linton : E. Bray,
2004.
Includes bibliographical references and index.
Bray, Jeremy, 1930-
Politicians