Dumbarton have made former Kilmarnock winger Chris Johnston their seventh signing of the summer.
The 22-year-old is the third player to move from Raith Rovers to link up with Stevie Aitken's squad after Craig Barr and Mark Stewart.
Dumbarton have also snapped up Andy Dowie (Queen of the South), Tom Walsh (Limerick), Scott Gallacher (Hibernian) and David Wilson (Partick Thistle) ahead of 2017/18.