Well if you really want fact and no freakin' BS, then I'll say as OshadowO
Go to Wikipedia and search everything you want to, and when you read about shinsengumi like in this case, you can click on the names, to know more about that, if you read all of it, you'll know everything about why yamanami died.