Uh. Wow. I've got to say that the premise is awesome, to have James since 'the beginning' but not really know it.
However, I too must be honest: Time Travel irritates me, beacuse for me there IS NO understanding it.
So that's my Perry/Stirling take on it. Awesome/but irritatingly so.