William Scharf. (The University of Michigan,, 1993)