David Perlmutter is a freelance writer based in Winnipeg, Manitoba, Canada.