Author: Stanford Reaearch Institute.