socrates.h revision c4762157
1