Peter Horvitz
Person