Eyewitness to History: From Ancient Times to the Modern Era By Hyslop, Stephen G. Hardcover Price $11.48 Free Shipping