The difference between Bs and Bo is due only to a difference in relative prices, since the green budget represents compensation for the income change, thus this is the change due to the substitution effect . The difference between Bs and Bn is due only to different incomes (the budgets are parallel) thus this portion is due to the income effect. Since consumption increases with income, books are a normal good.
Homework Questions