David O & Marcia A Smith Attorneys at Law