Staff publications

In this section you will find a selection of publications (books, articles, journals etc.) for each members of staff.

Professor David Shepherd