740 International Philosophy paperback book by William Eastwood 2025