Ancestor

Ancestor - Scott Sigler Despite some trying, painful, and pointless passages, this was very exciting and just the thing for my long commutes.