A tribute to Ed Ginzton