Not all of the items will be available to trade on each visit. Trading books granting powers will only appear if the player has already obtained the power from that book.
+
Trading books granting powers will only appear if the player has already obtained the power from that book. Also, for books with multiple items that can be obtained, only one of the items will be available to earn when trading.