An amazing talent and human being.