Charles Gordon Moore view 3