A Haggard David Attorney at Law