wilson hardy