The Lang Toun of Kirkcaldy has had its fair share of life\'s problems.
Kirkcaldy resident David Potter has found the best of those moments - one for e.
But taken together they illustrate a community with a common resilience to adversity, ready to face an uncertain future with confidence and faith.
Others are very personal - perhaps, to those not involved - quite unimportant.
Some are the stuff of history.
From 1244 to the present day, there have been events which stand out from the ordinary.
The Lang Toun of Kirkcaldy has had its fair share of life\'s problems