50years later, insect evidence overturns Canada's most notorious case - Regina v. Steven Truscott

S L VanLaerhoven1, R W Merritt2

  • 1Department of Biology, University of Windsor, Windsor, ON N9B 3P4, Canada.