The Rainbow (Hardcover)