num_pages: 229
description: 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.
language: English
title: Thrice upon a Time
titlecomplete: Thrice upon a Time (New Canadian Novelists Series)
ratings_count: 5
awards: awardedAt: -62167190400000
name: Commonwealth Writers' Prize
publisher: Quarry Pr