Description: Kevin Gannon - author
Kevin Gannon
Kevin Gannon is a barrister at Garden Court Chambers.