James Veivers Barrister At Law