Peter F. Hamilton is a British novelist. Peter F. Hamilton has written 47 books across 6 series. Below is every book in publication order — tick books off as you read them; progress saves automatically on your device.