Senator McCarran , whose first name is Pat , vetoed the Immigration and Nationality Act of 1952 .
was named after its sponsors , Senator Pat McCarran ( D-Nevada ) , and Congressman Francis Walter ( D-Pennsylvania ) .President Harry Truman , a Democrat , vetoed the Act because he regarded the bill as `` un-American '' and discriminatory .
Immigration and Nationality Act of 1952