sally smith ihuman differential diagnosis