Garrick Palmer born 1933