The omega chronicles /
Carnelley, Mark,author.