Ballantine Books

3 books

1,201 pages

40 days of reading

67% finished

4.5 stars average

finishedProject Hail Mary
Artemis
finishedReady Player One