The material on this site comprises personal views; it does not constitute legal or other professional advice.

Some posts are updated over time to correct errors and improve readability.

Views contained on this site are not those of current or former employers/clients, who are not responsible for them.

Finally, views may not reflect the authors thinking today.