Sultan Kudarat's role in Maguindanaon and Philippine history. - Mastura, Michael O.