It's a bit heavier going that the DDG approach, and more euro-centric, but hopefully gives a decent understanding.
Any feedback or comments encouraged.