MARK J. SNOW