Thinking and writing in the humanities - Hudson, Suzanne (Thomson/Wadsworth, 2004)