Lecture & Course Notes Principles of Public Law (LAWS50024) – Juris Doctor full notes University of Melbourne
Lecture & Course Notes Private International Law A (LAWS2018 & LAWS5017) – Full Comprehensive Notes USYD