Books by Gerard Shannon

Gerard Shannon

Filter
Rory O'Connor

Rory O'Connor

To Defend the Republic

Gerard Shannon
Paperback
Published: 2026