Round-up of SPFL signings from the past few days...
Dunfermline Athletic have snapped up 19-year-old striker Ciaran Lafferty (pictured) following his departure from Celtic.
Hamilton Accies have signed 18-year-old midfielder Sean McKirdy on a season-long loan deal from Hearts.
Ayr United have brought in striker Kevin Nisbet on loan from Partick Thistle and signed Dundee midfielder Gary Harkins on a two-year deal.
Morton have signed forwards Kudus Oyenuga (Hartlepool) and Aidan Nesbitt (Celtic, loan).
Livingston have added forward Lewis Allan on loan from Hibernian.
Queen's Park have signed former Partick Thistle keeper Marc Waters.
Stranraer have signed winger Craig Thomson on loan from St Johnstone.
Arbroath have added Josh Skelly in a loan deal from Dundee.
Edinburgh City have brought in Aaron Dunsmore on loan from Hibernian.