The Royal Caledonian Ball 1988 : souvenir programme.
London Galloway Association,publisher.
Title from cover.