The quilt of life : a patchwork of devotional thoughts