Dr. Leonard Shlain, surgeon and author of the groundbreaking books Art & Physics, Alphavet vs. The Goddess, and Sex, Time, and Power, died this morning after a long battle with brain cancer. Len was 71 and had just completed his fourth book, Leonardo’s Brain. Len’s knowledge, wisdom, curiosity, and humor will be remembered by everyone who had the pleasure of meeting him. His books are a permanent, timeless, and beautiful reminder that the line between art and science is imaginary and that the world is full of wonder if we just open our eyes and minds to it. Len’s legacy — his children, grandchildren, books, and the thousands of people he helped as a physician — are a testament to who he was. Our thoughts are with the extended Shlain family.