Books by Michael M. Andregg