Shahid Hamid’s Treasured Memories is where the personal, the private, the public and the political mingle and make for absorbing reading