Ma'am darling : 99 glimpses of Princess Margaret / Craig Brown
Publication year: 2017
Shelf mark: 941.085092
Media class: Book
Publisher: London : 4th Estate
This is rather cobbled together and 150 pages too long. On the whole disappointing but dragged myself to the end.