String indexing - Craven, Roy C. (New York, 1986)