Gene Micofsky review