Common European Legal Thinking - Hermann-Josef Blanke Pedro Cruz Villal?n Tonio Klein Jacques Ziller (Springer, 2015)