Greg Egan is often a genius. Unfortunately, He's so intelligent the ideas in his books are non-trivial to understand. This is great when you are looking for something nobody else has tried using. Just be warned that none of his books are light-weight-studying. Isaac Asimov is a true titan of the science fiction entire world. His contributions to