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