john c. wooley