mariebrennan
MarieBrennan
mariebrennan

When fantasy novels gets scientific it can be very good or very bad. When it's very good you get Garfinkle's Celestial Matters