Hello
First of all sorry for the late answer, but I am having quite a crazy week
My first impresion afer a quick read was, OK, you need more time to reed it in deep, I mean, it is quite complex. what is nice.
After a carefully read I like it a lot, I think is has been well introduced the...