David Justin Bakibinga is an Advocate and Solicitor of the High Court of Uganda, Professor of Commercial Law, Makerere University, Uganda since 1998, Fellow, respectively of the Uganda National Academy of Sciences, African Academy of Sciences, and the World Academy of Sciences. He is the author of numerous books and scholarly articles, including Law of Contract in Uganda, Equity and Trusts, Revenue Law in Uganda, Intellectual Property Law in East Africa, and Company Law in East Africa. Professor Bakibinga is a former Dean of the Faculty of Law, Director, School of Graduate Studies and Deputy Vice-Chancellor(Finance and Administration), Makerere University, Uganda. He is currently the Secretary-General of the Uganda National Academy of Sciences and a member of the Presidential Awards Committee.