Lectures on resolution of singularities - Kollar, Janos (Princeton university press, 2007)