Learning a language is always a challenging task. But reading helps bridge the gap by helping the reader develop an interest by using stories. Here are a few books that will kill two birds with one stone for ESL readers.