Books by John R. Schmidhauser