A great contribution to a lot of debates....