MARK H. SNOW