Firstly, this is a purely amazing book. The writer must be a certifiable genius to coordinate the language, customs, and philosophy with the time period. It is a masterful work of art, but it is very, very, very difficult to read. I've always read several years beyond my grade level, and I found this difficult, and I think that it is definitely late high school level reading. I know a lot of people that would have found the language wholly opaque. Don't be discouraged though, because it presents a wide range of emotion, science, and psychology that's absolutely fascinating!