exhausted john c holmes