People And A Nation: Volume 2 by Mary Beth Norton & Peter C. Norton