Carlisle United have signed forward Junior Luamba for an undisclosed fee from Salford City.
Luamba moves to Brunton Park on a two-year contract.
The 22-year-old spent the second half of last season on loan with York City in the National League, making 18 appearances and scoring once.
He is the fourth signing made by the Blues as they prepare for their first season at fifth-tier level for 20 years, following Regan Linney, Morgan Feeney and David Ajiboye.