Common Noun Collocations of reasoning

ability, analogy, case, chain, course, court, development, error, faculty, form, kind, line, man, mean, memory, method, mode, observation, parity, part, power, principle, problem, process, think, train, type, way, use, Court