Informal consolidated text for better reading.
You can find more information about PEEC/Stanford at their website.