John G. Lake: A Man Without Compromise