Envisaging a New World Order - COSGROVE, Brian D (Ireland Dominican Publications, 2021)