Liz Heffernan

The author, Dr Liz Heffernan is a Senior Lecturer and Fellow of Trinity College Dublin. She taught previously at Washington and Lee University School of Law and UCD Law School and is a former Law Clerk at the US Court of Appeals for the Seventh Circuit, Chicago