Quilt of joy : stories of hope from the patchwork life