Dr. Philip Harland

York University, Canada