OT consiglio su libro di informatica per un ragazzino

Salve a tutti, oggi vi scrivo per un motivo diverso dal solito, durante l'estate lavoro con dei bambini problematici e tra questi ho conosciuto un ragazzino molto intelligente e con un grande interesse per l'informatica, purtroppo non ha la possibilità di accedere a internet, quindi volevo regalargli un libro, visto che per motivi di regolamento non posso regalarne più di uno (in realtà non potrei dargli nemmeno quello), vorrei scegliere il miglior libro possibile.
Quello che cerco è un libro completo, visto che non potendosi connettere a internet non potrebbe reperire nozioni che sul libro non sono presenti, mi piacerebbe che insegnasse la programmazione del linguaggio c, dato che vorrebbe diventare programmatore, ma che possa trattare l'argomento in modo ampio e comprensibile anche per chi non è laureato in informatica. Nel tempo ho apprezzato molto il valore di questa comunity e sono sicuro che più di uno di voi saprà darmi qualche utile consiglio per una buona causa.
Grazie a tutti per l'attenzione.