The story purely is fictatious but the characters and scenic portrayal doesn't feel less than the real world, great character development over time, is easy to understand but gets your mind running to find the answers. Overall is a good book to read and look forward to!!