I like Wilbur Smith. I would start with River God. He really gets you with the characters, and then of course you want to read more about their lives, which follow with The Seventh Scroll Warlock and The Qwest. You can find all of his books on those links.

I have read several of his books that cover generations, I really like all that I read.