So, last night I finished The Incredible Journey of Pete McGee by Adam Wallace. What a fantastic, wonderful book! Although I could be considering a bias, as the main character has one arm (I have use of only one, I unlike Pete McGee; have both limbs still attached.
There is also a short person that assists Pete on his travels.
It is a great book that everyone should read.