EU Trade Mark Law and Product Protection, A Comparative Analysis of Trade Mark Functionality Monograph (June 2023)