On the Bookshelf

The books below are those which we have found the most useful in our work in the past few years.