Tapestry of Fortunes: A Novel