My son read this mostly out loud to me so we both got to enjoy it. The story incorporates a boy in modern times who travels through time (with his cat...