I have reviewed books by Carole P. Roman before. We have always enjoyed them. Personally, I like them because they are easy to read, yet are packed with so much information. Josiah is dyslexic and it is important that we have easy reads that allow him to feel like he is learning something important.
Good Reads: https://www.goodreads.com/author/show/5854108.Carole_P_Roman