Principalele personaje din "Cadoul magilor" sunt domnul James Dillingham Young, cunoscut sub numele de Jim și soția lui Della. Povestea scurtă este una dintre cele mai iubite și preocupări ale lui O. Henry un cuplu sărăcit care fiecare sacrifică posesia cea mai prețuită pentru a cumpăra un cadou de vacanță pentru celălalt, conform History.com.
O. Henry este numele de stilist al lui William Sydney Porter, un prolific scriitor de povesti. Născut în 1862, Porter era căsătorit și avea o fiică. În 1896, el a fost acuzat de delapidarea fondurilor de la o bancă din Texas și a fugit, mai întâi la New Orleans și apoi la Honduras, pentru a evita închisoarea. Cu toate acestea, după ce a aflat că soția sa era bolnavă, sa întors în Texas. După ce a murit, a slujit trei ani pentru infracțiunea de la Texas într-o închisoare din Ohio.
În închisoare, povestirile lui Porter au oferit venituri în sprijinul fiicei sale. Aceste povestiri, stabilite în Texas și America Centrală, au devenit populare și au fost publicate ca o colecție în 1904. Odată eliberat din închisoare, Porter sa mutat în New York City, unde a scris povestiri despre oameni obișnuiți, săraci și de clasă de mijloc, orașul, inclusiv acesta, publicat într-o colecție intitulată "The Four Million", în 1906.
În timp ce Porter sa bucurat de o popularitate enormă și a publicat aproape 300 de povestiri scurte, viața lui a fost dificilă. El a luptat cu alcoolismul și problemele financiare până când a murit la vârsta de 47 de ani.