J . M . Salingres , ali.