About CraigA computer scientist, a businessman, and an inventor. Biography Academic Degrees Professional Certifications Published Papers Filter 2008 All2023202220212020201720162012200920062005 2008 Masters of Laws with Commendation in International Commercial Law Masters of Laws with Commendation in International Commercial LawMAY 15, 2008