Could you document what read(-1) does?