Zlatan Ibrahimovic is the very definition of a Marmite footballer. You either love him or hate him.
To his admirers he is one of the world's most sublimely talented footballers who does not get the recognition he deserves. To his detractors, he is a preening egotist who goes missing when it really matters.
The truth, as is usually the case, can be found in the middle ground. To paraphrase Winston Churchill, the AC Milan striker is an enigma, wrapped inside a genius, wrapped inside an idiot.
His autobiography, the humbly titled I Am Zlatan, was released last year. The launch of an app in support of that book this month gives us the perfect opportunity to look back on his unique and eventful career.