Tun Hamdan Sheikh Tahir his life and times as seen by himself and others Mohd Nor Long - Mohd Nor Long