adds book