Normal Women: Nine Hundred Years of Making History
Philippa Gregory
? pages? duration
The Dark Queens
Shelley Puhak
392 pages? duration
Invisible Women: Data Bias in a World Designed for Men
Caroline Criado Perez
432 pages? duration
I Feed Her to the Beast and the Beast Is Me
Jamison Shea
353 pages? duration
The Hurricane Wars
Thea Guanzon
513 pages? duration
Draw Down the Moon
P.C. Cast
Kristin Cast
? pages? duration
Blood, Sweat, and Pixels: The Triumphant, Turbulent Stories Behind How Video Games Are Made
Jason Schreier
304 pages? duration
For the Throne
Hannah F. Whitten
513 pages? duration
For the Throne
Hannah F. Whitten
496 pages? duration
Cassiel's Servant
Jacqueline Carey
500 pages? duration
Fragile Things
Neil Gaiman
? pages? duration
Termination Shock
Neal Stephenson
? pages? duration
Fall or, Dodge in Hell
Neal Stephenson
? pages? duration
The Deceivers
Margaret Peterson Haddix
464 pages? duration
The Strangers
Margaret Peterson Haddix
416 pages? duration
The Penultimate Truth
Philip K. Dick
240 pages? duration
Monty Python Speaks, Revised and Updated Edition: The Complete Oral History of Monty Python, as Told by the Founding Members and a Few of Their Many Friends and Collaborators
David Morgan
409 pages? duration
The Moon Is a Harsh Mistress
Robert A. Heinlein
288 pages? duration
In the Afterlight
Alexandra Bracken
535 pages? duration
The Real Lolita: The Kidnapping of Sally Horner and the Novel that Scandalized the World
Sarah Weinman
306 pages? duration
The Blue Castle
Lucy Maud Montgomery
278 pages? duration
Geekerella
Ashley Poston
320 pages? duration
Without Merit
Colleen Hoover
384 pages? duration
Ruse
Cindy Pon
297 pages? duration
Everything That Remains: A Memoir by the Minimalists
Joshua Fields Millburn
Ryan Nicodemus
216 pages? duration
The Cat Who Knew Shakespeare
Lilian Jackson Braun
208 pages? duration
The Cat Who Talked to Ghosts
Lilian Jackson Braun
277 pages? duration
The Computer Connection
Alfred Bester
272 pages? duration
The Cat Who Saw Red
Lilian Jackson Braun
249 pages? duration
The Cat Who Played Post Office
Lilian Jackson Braun
224 pages? duration
The Efficiency Paradox: What Big Data Can't Do
Edward Tenner
320 pages? duration
The Cat Who Could Read Backwards
Lilian Jackson Braun
216 pages? duration
The Cat Who Ate Danish Modern (Cat Who..., #2)
Lilian Jackson Braun
224 pages? duration
The Cat Who Turned On and Off
Lilian Jackson Braun
Jean Little
? pages? duration
Apex
Ramez Naam
608 pages? duration
Crux
Ramez Naam
? pages? duration
Red Queen (Red Queen, #1)
Victoria Aveyard
Ana Katana (Translator)
337 pages? duration
Sailing to Sarantium
Guy Gavriel Kay
576 pages? duration
Norse Mythology
Neil Gaiman
301 pages? duration
Roan
E.R. Barr
570 pages? duration
The Memory Box
Eva Lesko Natiello
358 pages? duration
Naamah's Blessing
Jacqueline Carey
610 pages? duration
The Cobra Event
Richard Preston
507 pages? duration
Drug of Choice
Michael Crichton
208 pages? duration
The King of the Swords
Michael Moorcock
Θωμάς Π. Μαστακούρης (Translator)
186 pages? duration
The Windup Girl
Paolo Bacigalupi
480 pages? duration
The Atlantis Gene
A.G. Riddle
1,399 pages? duration
Junky
William S. Burroughs
158 pages? duration
Dreams and Shadows
C. Robert Cargill
448 pages? duration
We
Yevgeny Zamyatin
Bela Shayevich (translator)
256 pages? duration
The Handmaid's Tale
Margaret Atwood
324 pages? duration
Bleeding Edge
Thomas Pynchon
477 pages? duration
The Crying of Lot 49
Thomas Pynchon
288 pages? duration
Dead Ever After
Charlaine Harris
274 pages? duration
Logo Mania
Bob Gill
128 pages? duration
Bad Girls
Jan Stradling
287 pages? duration
The World's Greatest Love Letters
210 pages? duration
Spectrum 19: The Best in Contemporary Fantastic Art