Understanding the Thomas D'Arcy McGee Assassination: a legal and historical analysis by Charles MacNab Q. C. | Menrva Books