attorney Alan D Hall