Thrice Upon a Time is the story of the search for the identity of an abandoned child - an inventive novel which is at once a gripping mystery and a morally resounding feminist history, set in British Columbia.