Review: The Enchanted Loom sometimes tangles its narrative threads

A Sri Lankan family living in Toronto faces medical and emotional problems

by