Great North Road, Peter F Hamilton: Review