James Kavanagh Q.C., brilliant, relentless and sometimes exasperating, he will push to extremes to see justice served--even as his professional triumphs mask a private life at times more troubled than those of his clients.
James Kavanagh Q.C., brilliant, relentless and sometimes exasperating, he will push to extremes to see justice served--even as his professional triumphs mask a private life at times more troubled than those of his clients.
James Kavanagh Q.C., brilliant, relentless and sometimes exasperating, he will push to extremes to see justice served--even as his professional triumphs mask a private life at times more troubled than those of his clients.