About Elaine Craig Elaine Craig is professor of law, Dalhousie University, and the author of Putting Trials on Trial: Sexual Assault and the Failure of the Legal Profession and Troubling Sex: Towards a Legal Theory of Sexual Integrity.