Armstrong, David, McMaster University, Canada