Is the unnamed March '95 poster, John Mascaro? He was a blast during his tenure here, and he indeed taught at UCLA.