Hi everyone. I have a copy of Ordinary Differential Equations by Vladimir Arnold. I'm hoping to learn more about differential equations, building up to differential equations on manifolds. I've heard that this is a great book, but I've also heard Arnold sometimes leaves out important details, which worries me a little. My question is: is this a good book for self-study? Would anyone recommend an alternative text at the same level instead?