William wills's latest activity