Books about the Stone Age for children: historical fiction set in prehistoric times for KS1 and KS2 kids.