This is an excellent example of fairly poor writing. The author lived in the 19th century and I wonder if his words have not been edited for this latest edition of his book (The Power of Thought By Thomas Henry Hamblin 2007)? In any case, "Him" would be preferable (as you have so correctly pointed out).
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.