a heart - that gives all : that gives all The triumph of a heart - that gives all : that gives all The triumph of a heart - that gives all : that gives