Ancient is a different concept from Modern. 
Condition is related to Fair. Person wants (to) Fair. Person wants (to) Shelter. 
Ancient <--DistinctFrom--> Modern 
Condition <--RelatedTo--> Fair <--Desires-- Person --Desires--> Shelter 