Nel deserto dell'Arizona, un vecchio viaggiatore in fin di vita, salvato da un giovane cowboy, decide di raccontare la propria storia. È il racconto di Ryan More, nato nell'Inghilterra del Settecento tra privilegi e certezze, ma spinto da una voce interiore a lasciare tutto per inseguire un ideale di giustizia, libertà e umanità. Da quel momento inizia un viaggio che attraversa guerre, incontri, amicizie e perdite, mettendo continuamente alla prova il coraggio delle sue scelte. Con la bussola nel cuore è un romanzo di avventura e formazione che ricorda come la strada più difficile sia spesso quella indicata dalla bussola che portiamo dentro di noi, anche quando il mondo ne indica un'altra.