World History Grades 9-12 by Leonard Stearns, Professor Roger Beck & Nine Sense