Get your kid a library card at a good library (university library if possible), and if economically possible take your kid to a good bookstore once a month and let them buy any book they want.