irving l. gordon