Independence Day will soon be here and what better way to celebrate and appreciate our country than to read some outstanding books which include non-fiction as well as historical fiction. The first four books are picture books and are good for all ages. The rest are good for ages eight and up.