marc d. wilson