john gore