People

The following have all been involved with the construction of the new Devon telescope.