James II : the last Catholic king /
Womersley, Davidauthor.
Originally published: London: Allen Lane, 2015.
Includes bibliographical references and index.
James II, King of England, 1633-1701
James II, King of England, 1633-1701
Kings and rulers