Books by Kyle F. Anderson