 
   _onMeError: () =>
     @error "Unable to fetch user info from Readmill"
+
+  _onBookSuccess: (book) =>
+    jQuery.extend @book, book
+
+  _onBookError: =>
+    @error "Unable to fetch book info from Readmill"
 
   _onCreateReadingSuccess: (body, status, jqXHR) =>
     {location} = JSON.parse jqXHR.responseText


  me: ->
    @request url: "/me", type: "GET"

  matchBook: (data) ->
    @request url: "/books/match", type: "GET", data: {q: data}


    @user   = null
    @book   = @options.book
    @view   = new Readmill.View
    @auth   = new Readmill.Auth @options
    @store  = new Readmill.Store
    @client = new Readmill.Client @options
