Michael Gallagher

Montreal, Canada

Michael James Gallagher loves to share life with family and friends, writes new-niche spy thrillers with strong women leads. Member of #ASMSG #RRBC

}