As usual John Young Stewart has excelled himself in words that reflect his busy social & professional working life. His candour & honest opinions, his learned observations & his canny Scottish sense of whats right ensured an amazing read from 1st to last page.