Books by Mark A. Spencer