The Political System of the European Union by Simon Hix & Bjorn Hoyland