Court paperwork shows that Thomas Leeper, Jr., 31, told police he was coming from the store when he was overcome with an urge to start a fire.