Royal Historical Society Annual Bibliography of British and Irish History: Publications of 1989 by J. J. N. Palmer | Menrva Books