Books
Cambridge IGCSE and O Level History Study and Revision Guide
2019
A Compilation of the Messages and Papers of the Presidents. Volume 9, part 1
2024
Speeches of Benjamin Harrison, Twenty-third President of the United States
2023
Cambridge IGCSE and O Level History Study and Revision Guide, Second Edition
2023
Cambridge IGCSE and O Level History 3rd Edition: Option B: The 20th century
2022
A Compilation of the Messages and Papers of the Presidents / Volume 9, part 1: Benjamin Harrison
2017