Princess Margaret a life unfulfilled - Dempster, Nigel 1941-2007 (Macmillan, 1982)