action sci fi book cover