Orson Scott Card Books in Order
Orson Scott Card is an American science fiction novelist (born 1951). Orson Scott Card has written 145 books across 9 series. Below is every book in publication order — tick books off as you read them; progress saves automatically on your device.