If you need a little inspiration for history, here's 100 fabulous books for teaching history: picture books, read alouds and activity books for history!