Brian Dailey's PhD Thesis.
Brian Dailey's thesis
Just submitted the TUFF paper to NIM!!! -- Sept 15 2017