ROBERT P. SNOOR JR.