Cell is a type of Book. Broker is a type of Book. 
Soft is a different concept from Firm. Firm is related to Agency. Agency is a type of Action. Action is related to Protest. 
Cell --IsA--> Book <--IsA-- Broker 
Soft <--DistinctFrom--> Firm <--RelatedTo--> Agency --IsA--> Action <--RelatedTo--> Protest 