David J. Smith
3.88 of 5 Votes: 2
url
https://booksminority.net/david-j-smith
gender
male
website
genres
About this author
Books by David J. Smith
language
English
3.91 of 5 Votes: 3
Share this book:
review 1: This informational text has the history of America explained by giving facts and also dissecting a made-up village of 100 people. The author breaks the 100 people into numbers of ethnicity, religion, economic status, etc. By using a number like 100, students can more easily under...