なんとなくこんな感じ.

user = User.find(1)
user.books.find(:all, :include => [:associations])