Raymond Feist is a remarkable author who has written over 30 books. Some of his books include