Stephen Arod Shirreffs

Eclectic, intellectual, gay, atheist, skeptic, defiantly liberal, education professional, doctorate in Malay/Indonesian Literature.