James McAvoy has written on many topics but he is most famous for his work about christmas, teen & travel. People always share Christmas quotes, Teen quotes, travel from his literary works.