David Mcneil David McNeill david munrow david hockney david hovey Patrick Mcneil David Bleiler David Simcn Ed O'neil Ian R. Macneil