Shane KennaBooksInvinciblesJeremiah O'Donovan RossaWar in the shadowsConspiracyThomas MacDonaghAuthor data: Open Library