A great overview of main issues and points, with sufficient explanation and reference to legislation. Useful additional references and interesting reading.