John Hermes's latest activity