Thanks for the suggestion, Cookie. We go to the library at least once a week, but we don't normally have time to sit there and read. I'll probably buy the Kingfisher so that he can grow into it as I'm afraid he would quickly outgrow the Usborne. Thanks for all the great advice.