Richard M Snow JR.