Books by Long, David E.