Stephen A. Cook: An Observation on Time-Storage Trade Off. STOC 1973: 29-33