readper

Featuring Science Fiction, Urban Fantasy, Romance and more!

Tag: john walker

The Descendants War: The Complete Series Books 1-9

The Descendants War: The Complete Series Books 1-9 War. Archeologists. And deep-space conflict.   Commander Titus Barnes struggles to save his ship. War brews on the horizon and the crew of the TCN Triton get caught in the middle. When they answer a distress call from one of their colonies on the edge of their space, they end up outmatched and outgunned by an unknown force. This conflict may well […]

Continue Reading →

Liberation War: The Complete Series Books 1-10

Liberation War: The Complete Series Books 1-10 2300 pages of sci-fi goodness.   A massive sphere appears near Earth, defying all attempts to communicate or understand its purpose. Power outages plague key cities and military bases, causing wide spread panic and chaos. Only the Space Agency seems to have a grasp on the situation but with all their combined resources, they’re baffled. Captain Warren Miller races to join his colleagues […]

Continue Reading →

Legacy War: The Complete Series Books 1-9

Legacy War: The Complete Series Books 1-9 Behold Gnosis. Behold knowledge.   Humanity has long explored mysteries of their past. From the theories of Atlantis to the fabled stories of Greek Gods, most had been dismissed as fantasy and legend. When humanity discovered ‘the Orb’, such fairy tales came a little closer to having some potential truth. Even scratching the surface of the knowledge contained within this ancient technology granted […]

Continue Reading →

Rise of Mankind

Rise of Mankind The complete ten book series.   On the eve of Humanity’s first great journey beyond our solar system, tragedy strikes. Hostile ships arrive, attacking the fledgling fleet and decimating it with ease. Only the intervention of strangers, benevolent aliens prevents the total annihilation of not only the starships, but the planet itself. Offering the means to defend themselves in the form of shared technology and a liaison, […]

Continue Reading →