Lectures on algebraic cycles - Bloch, Spencer (Cambridge, 2010)