Books that I’ve read and enjoyed.

Cover for Bookshops & BonedustBookshops & Bonedust
by Travis Baldree

Cover for Artificial ConditionArtificial Condition
by Martha Wells

Cover for CirceCirce
by Madeline Miller

Cover for The Blue SwordThe Blue Sword
by Robin McKinley

Cover for Sea of TranquilitySea of Tranquility
by Emily St. John Mandel

Cover for A Psalm for the Wild-BuiltA Psalm for the Wild-Built
by Becky Chambers

Cover for The Calculating StarsThe Calculating Stars
by Mary Robinette Kowal

Cover for Sword CatcherSword Catcher
by Cassandra Clare

Cover for Centaur AisleCentaur Aisle
by Piers Anthony

Cover for Spinning SilverSpinning Silver
by Naomi Novik

Cover for All ClearAll Clear
by Connie Willis

Cover for The Very Secret Society of Irregular WitchesThe Very Secret Society of Irregular Witches
by Sangu Mandanna

Cover for All Systems RedAll Systems Red
by Martha Wells

Cover for BlackoutBlackout
by Connie Willis

Cover for Miss Peregrine's Home for Peculiar ChildrenMiss Peregrine's Home for Peculiar Children
by Ransom Riggs

Cover for Starter VillainStarter Villain
by John Scalzi

Cover for War for the OaksWar for the Oaks
by Emma Bull

Cover for The Sinister Mystery of the Mesmerizing GirlThe Sinister Mystery of the Mesmerizing Girl
by Theodora Goss

Cover for Castle RoognaCastle Roogna
by Piers Anthony

Cover for The Source of MagicThe Source of Magic
by Piers Anthony

Cover for The TerraformersThe Terraformers
by Annalee Newitz

Cover for A Spell for ChameleonA Spell for Chameleon
by Piers Anthony

Cover for The Pirate's WifeThe Pirate's Wife
by Daphne Palmer Geanacopoulos

Cover for The Brothers HawthorneThe Brothers Hawthorne
by Jennifer Lynn Barnes

Cover for The Left-Handed Booksellers of LondonThe Left-Handed Booksellers of London
by Garth Nix

Cover for The Final GambitThe Final Gambit
by Jennifer Lynn Barnes

Cover for The Spare ManThe Spare Man
by Mary Robinette Kowal

Cover for The Priory of the Orange TreeThe Priory of the Orange Tree
by Samantha Shannon

Cover for European Travel for the Monstrous GentlewomanEuropean Travel for the Monstrous Gentlewoman
by Theodora Goss

Cover for The Galaxy, and the Ground WithinThe Galaxy, and the Ground Within
by Becky Chambers

Cover for The House in the Cerulean SeaThe House in the Cerulean Sea
by TJ Klune

Cover for The Kaiju Preservation SocietyThe Kaiju Preservation Society
by John Scalzi

Cover for Record of a Spaceborn FewRecord of a Spaceborn Few
by Becky Chambers

Cover for Can't Spell Treason Without TeaCan't Spell Treason Without Tea
by Rebecca Thorne

Cover for UprootedUprooted
by Naomi Novik

Cover for The Last Heir to Blackwood LibraryThe Last Heir to Blackwood Library
by Hester Fox

Cover for A Closed and Common OrbitA Closed and Common Orbit
by Becky Chambers

Cover for The Bone WarsThe Bone Wars
by Erin S. Evan

Cover for The Long Way to a Small, Angry PlanetThe Long Way to a Small, Angry Planet
by Becky Chambers

Cover for SoulstarSoulstar
by C. L. Polk

Cover for StormsongStormsong
by C. L. Polk

Cover for WitchmarkWitchmark
by C.L. Polk

Cover for The River of SilverThe River of Silver
by S. A. Chakraborty

Cover for The WagerThe Wager
by David Grann

Cover for The Empire of GoldThe Empire of Gold
by S. A. Chakraborty

Cover for The Kingdom of CopperThe Kingdom of Copper
by S. A. Chakraborty

Cover for The Starless SeaThe Starless Sea
by Erin Morgenstern

Cover for Dungeon Crawl Classics Role Playing GameDungeon Crawl Classics Role Playing Game
by Joseph Goodman

Cover for The City of BrassThe City of Brass
by S. A. Chakraborty

Cover for The Golden EnclavesThe Golden Enclaves
by Naomi Novik

Cover for The Last GraduateThe Last Graduate
by Naomi Novik

Cover for Ink & SigilInk & Sigil
by Kevin Hearne

Cover for A Deadly EducationA Deadly Education
by Naomi Novik

Cover for Legends & LattesLegends & Lattes
by Travis Baldree

Cover for The Atlas ParadoxThe Atlas Paradox
by Olivie Blake

Cover for The Name of the WindThe Name of the Wind
by Patrick Rothfuss

Cover for The Wise Man's Fear (The Kingkiller Chronicle, Book 2)The Wise Man's Fear (The Kingkiller Chronicle, Book 2)
by Patrick Rothfuss

Cover for The Atlas SixThe Atlas Six
by Olivie Blake

Cover for Blade BreakerBlade Breaker
by Victoria Aveyard

Cover for Realm BreakerRealm Breaker
by Victoria Aveyard

Cover for Olive KitteridgeOlive Kitteridge
by Elizabeth Strout

Cover for The Department of Rare Books and Special CollectionsThe Department of Rare Books and Special Collections
by Eva Jurczyk

Cover for The Hawthorne LegacyThe Hawthorne Legacy
by Jennifer Lynn Barnes

Cover for The Inheritance GamesThe Inheritance Games
by Jennifer Lynn Barnes

Cover for Book of NightBook of Night
by Holly Black

Cover for Making Embedded SystemsMaking Embedded Systems
by Elecia White

Cover for Doors Of EdenDoors Of Eden
by

Cover for The Slow Regard of Silent ThingsThe Slow Regard of Silent Things
by Patrick Rothfuss

Cover for Neverwhere: Author's Preferred TextNeverwhere: Author's Preferred Text
by Neil Gaiman

Cover for The Martian: A NovelThe Martian: A Novel
by Andy Weir

Cover for Artemis: A NovelArtemis: A Novel
by Andy Weir

Cover for Project Hail Mary: A NovelProject Hail Mary: A Novel
by Andy Weir