Americans all: The Rainbow at war : official history of the 42nd Rainbow Division in the World War