The problem with writing epic heroic fantasy is that the stories are, by definition, enormous and enormously complex. The Belgarion books take up nine full volumes with many, many characters populating it. How many characters can one person be expected to come up with before tripping over one's...