"Land and Sea Tales for Boys and Girls" by Rudyard Kipling. An excellent collection of fairy tales that will suit readers of all ages .