MoFed,
Concerning St. Louis, you figures are very acurate. I read somewhere that one third of the population of St. Louis was Irish and your numbers confirm that. And as you say the Irish did not want the Negro's free. Free Negro's were unfair compitition for the jobs that the Irish were doing in most labor markets.
Frank