Robin Giles

Professor Emeritus
  • BSc (Spec.Hons.)

Email: gilesr@shaw.ca

Phone: 250-339-5609