Tayport Football Club programme for match against Hill of Beath Hawthorn 12 June 2004
The programme includes an article on the Canniepairt ground, and the origins of the name.