Thanks for sharing.
It looks like a 24 page paper so I will have to dedicate some time to reading it later but the excerpt you posted is very intriguing.