It wasn't just school texts Potter read. Severus had seen the teen reading books on basically anything in the school library. There were even some books not in the library, no doubt gotten from Granger's personal library.