A history of modern computing
A history of modern computing
In our own words :extraordinary speeches of the American century / Edited by, Senator Robert Torricelli, Andrew Carroll
American diversity :a demographic challenge for the twenty-first century
Native America in the twentieth century :an encyclopedia
Thomas Jefferson's Qur'an:Islam and the founders
What Muslims think and how they live
American religious leaders
The American west :a new interpretative history
American government :readings and cases
One room schools : stories from the days of 1 room, 1 teacher, 8 grades