"Taube family donates $20 million toward construction of Lucile Packard Children's Hospital's main building," Stanford Daily, April 6, 2018