Three Stratum Theory