Reading have completed the signing of 38-year-old former England international Les Ferdinand.
Ferdinand made 17 appearances for England, scoring five goals
The striker has signed until the end of the season and will be eligible for Saturday's FA Cup tie against Swansea.
Reading boss Steve Coppell said Ferdinand, who left Bolton by mutual consent on 2 January, would boost his team's promotion bid.
"I hope he will boost our goalscoring capabilities and be a catalyst for the whole team," he told Reading's website.
Chairman John Madejski said the signing underlined Reading's ambitions to reach the Premiership.
"He is without doubt one of the greatest English strikers of the last decade and his goalscoring record speaks for itself," he told Reading's website.
"He is much more than just a goalscorer though, and I am sure his arrival will be a huge benefit to our whole squad."