Diary is related to Journal. you are likely to find Journal in/at/on Library. Library is related to Center. 
Text is a type of Passage. 
Diary <--RelatedTo--> Journal --AtLocation--> Library <--RelatedTo--> Center 
Passage <--IsA-- Text 