Duncan McLachlan

Duncan McLachlan

Guest writer

Duncan McLachlan is not interesting enough to be a writer and not smart enough to be a lawyer. So he does a bit of both.