Three Kinds Of Scientific Realism