Eden Weaver: the divine gift of music