Description: James Bowker - author
James Bowker
James Bowker is a trainee solicitor at Edwards Duthie Shamash.