McGraw Hill Targets $4.2 Billion Valuation in US IPO - Rollup News