Brian Hill, Department of Physics & Astronomy.

Brian Hill

NB: Various syllabi and other documents still link to this page, but it is obsolete. For information about me, try my home page on GitHub..