Who Killed John Wilkes Booth?

John Wilkes Booth was killed twelve days after he had assassinated Lincoln by Union soldiers. But there are other stories that suggest Booth escaped capture and died years later.