Daniel Bates

An IT-fascinated lawyer.