Author: George A.B. Moore Mark W. Waldron