Author: Catherine Ann Cameron
Alternate names: Catherine Ann Cameron;; Cameron, Professor, Catherine Ann