Jack Irish | Knowledge.ca

Jack Irish

Jack Irish

Jack Irish is a private investigator, debt collector, and former criminal lawyer.