Oshkai, Peter, Mechanical Engineering Department, University of Victoria, Canada