Surapati: Man and Legend. A Study of Three Babad Traditions. · Study