RIP David S. Ware