Books with the subject: Sharpe, Bartholomew, Active 1679 1682

Up to 20 books are listed, in descending order of popularity