Holmes knew that McFarlane was not married because his clothes were untidy. (If he had been
married, his wife would have made sure his clothes were tidy.) Holmes also knew that McFarlane
was a lawyer because he saw some legal papers in his pockets. He also knew that McFarlane had
an illness of the lungs because his breathing was loud and heavy. Holmes knew McFarlane’s name
and where he lived because McFarlane told him these things.