Scan barcode
A review by ravenlily
Man of Two Worlds: 30th Anniversary Edition by Frank Herbert, Brian Herbert
5.0
Even better than I remembered. There were so many things I had forgotten about this awesome story.