One hundred years at Duddingston : 1895-1995.
Title from cover.