Critical Thinking for Social Work by Keith Brown & Lynne Rutter