Void trilogy -- pt. 2

Series by Peter F. Hamilton