David Hamilton Attorney at Law