Books by Stephen B. Hughes