I think that if people want to have a thorough understanding of the events leading up to the war of the rebellion, they have to understand something about the Mexican war, since so many of the officers on both sides served there together.
One excellent place to start is with Grant’s memoirs, in which he tells of his experiences in that conflict.