marvin garbis