Professor Joanna Gray has been writing about and lecturing on law and finance for longer than she cares to remember. She has been at Birmingham Law School for three years now.