Books by Andrew E. Springer