Firestar: An Epic of Science Fiction for the Twenty-First Century