William Craig

William Craig is Senior Lecturer in Law at Robert Gordon University, Aberdeen. He has published many books in company and commercial law, as well as taxation law.