On the Mile : a three dimensional revue.
Programme for On the Mile performed by Oxford Theatre Group at Riddle's Court, Edinburgh.
Title from cover.