Orson Scott Card

6 books

2,925 pages

97 days of reading

100% finished

4.83 stars average

read
finished
finished
read
read
finished