books by subject

Science Fiction & Fantasy

Filter by available

Nova Swing

By M. John Harrison

The Terror and Other Tales

By Arthur Macben

Three Impostors and Other Stories: Best Weird Tales of Arthur Machen v. 1 (Call of Cthulhu Fiction) (Call of Cthulhu Novel)

By Arthur Machen

Remaking History

By Barbara Kruger, Philomena Mariani, Ph Mariani

Mostly Harmless (Hitch Hiker's Guide to the Galaxy)

By Adams, Douglas

The Children of Húrin

By Tolkien, J. R. R., Tolkien, Christopher, Lee, Alan

Frankenstein

By Mary Shelley

The Cassandra Complex: The unforgettable Reese Witherspoon Book Club pick

By Holly Smale

Death Trilogy!: "Mort", "Reaper Man", "Soul Music"

By Terry pratchett

Guards! Guards!: (Discworld Novel 8): the bestseller that inspired BBC’s The Watch (Discworld Novels)

By Pratchett, Terry, Aaranovitch, Ben

Valhalla Rising (The Dirk Pitt Adventures)

By Cussler, Clive

The Lost World & Other Stories (Wordsworth Classics)

By Sir Arthur Conan Doyle, Doyle, Sir Arthur Conan, Watts M.A. Ph.D., Professor Cedric, Carabine, Dr Keith

Fly By Night

By Hardinge, Frances

Diggers: The Second Book of the Nomes (The Bromeliad)

By Pratchett, Terry

The Plot Against America

By Philip Roth

The Memory Police: A Novel

By Yoko Ogawa, Stephen Snyder

Adventures in Flatfrost

By Jordan Quinn, Robert McPhillips

After Dark

By Haruki Murakami

Halfway to the Grave: A Night Huntress Novel

By Jeaniene Frost

One Foot in the Grave: A Night Huntress Novel

By Jeaniene Frost

Event

By David Lynn Golemon

Machines Like Me

By Ian McEwan

The Life-Giver

By Jase Puddicombe

Frankenstein in Baghdad: SHORTLISTED FOR THE MAN BOOKER INTERNATIONAL PRIZE 2018

By Ahmed Saadawi, Jonathan Wright

Tinkers

By Paul Harding

Dark Days (Skulduggery Pleasant, Book 4)

By Derek Landy

The Orphan Master's Son: Barack Obama’s Summer Reading Pick 2019

By Johnson, Adam

Lost Horizon

By James Hilton

Kushiel's Avatar

By JACQUELINE CAREY

Severin's Journey into the Dark: A Prague Ghost Story

By Paul Leppin, Kevin Blahut, Richard Teschner