Books glorious books, some of the ones we've recieved this week!