Books by Steven J. Spires