Three Millennial Views