Text this: Graph theory : a problem oriented approach