Williamsburg, Jamestown, Yorktown America's historic triangle (Rizzoli, 1991)