The Silk Weaver's Daughter: a novel of love, loyalty and faith