Text this: Complexity and Expressive Power of Disjunctive Logic Programming