Books by John A. Buehrens