This page has some details that should be taken into account:
The user has 3 options to "exchange" the book:
Sell
Exchange
Auction
If hasn't yet the book on system the user must register first
If already have, then the user can improve the information about
And we have to think how the user can update the information without misrepresenting it
Page dedicated to register a new book and exchange