Catherine Shaw

Catherine Shaw is an academic. She is currently working on the next novel to feature Vanessa Duncan.