Mcfarlane thesis

Mcfarlane thesis

Kelly McFarlane's honors thesis

mcfarlane_thesis.doc