michael eddington view 3