david hudson lawyer