(c)Irving Greines + hands