The family of a man killed in a road crash in Fife have paid tribute to him, calling him a "devoted husband and father."
David Shields, 36, died after on the B981 between Cluny and Cardenden yesterday morning in a collision between a car and pick up truck.
In a statement released through Police Scotland, David's family said he was "a kind, caring and generous person."
They said: ""He was a devoted husband and father to his children, he loved life, people, and spending time with the people he loved and cared for. He will be sorely missed by his immediate and extended family and the many friends and colleagues who had known him during his all too short 36 years.”
David's family are requesting privacy at this most difficult time.