Western is a type of Story. Western is related to Civilization. 
Survivor is a type of Book. Classic is a type of Book. 
Story <--IsA-- Western <--RelatedTo--> Civilization 
Survivor --IsA--> Book <--IsA-- Classic 