In this technological age, it has become almost impossible to "know it all" when it comes to the law. In the ever-changing landscape of evolving law in the twenty-first century, now, more than ever, practising lawyers must be equipped with the skills to understand the principles which underpin the laws they will analyse, apply, and advise upon.