james hock, harbinger