Jason Nickerson Final Thesis for FoGS