books by subject

Science Fiction & Fantasy

Filter by available

Dust

By Hugh Howey

Touch

By Claire North

Around the World in Eighty Days (Oxford World's Classics)

By Verne, Jules, Butcher, WILLIAM

Children of Ruin (The Children of Time Novels)

By Tchaikovsky, Adrian

Cage of Souls: Shortlisted for the Arthur C. Clarke Award 2020

By Adrian Tchaikovsky

The Light of Other Days

By Arthur C. Clarke, Stephen Baxter

Halting State

By Stross, Charles

Iron Sunrise

By Charles Stross

Orbitsville

By BOB SHAW

The Return of Nathan Brazil

By Jack L. Chalker

Rosewater: Book 1 of the Wormwood Trilogy, Winner of the Nommo Award for Best Novel

By Thompson, Tade

Teach Yourself English Literature Guide Great Expectations (Dickens) (Tyel)

By Babuta, Roisin M., Buzan, Tony, Roisin

Awakened: Number 8 in series

By Kristin Cast, P C Cast

The Patron Saint of Lost Souls: A magical story of getting your heart's desire...

By Menna van Praag (Author)

House of Earth and Blood: The first book in the SENSATIONAL Crescent City series, from the creator of ACOTAR

By Sarah J. Maas

Forbidden

By Judy Waite

Timewatch: Stories of Past and Future

By Wendy Cooling

The Other Truth

Make Room! Make Room!

By Harry Harrison

1Q84 Book One and Book Two

By Murakami, Haruki

The Thirteen Curses: Volume 2 (13 Treasures)

By Harrison, Michelle

The Psychology of Time Travel

By Kate Mascarenhas, Mascarenhas, Kate

Northern Lights (His Dark Materials 10th Anniversary Editions S.)

By Pullman, Philip, Philip Pullman

A Marvellous Light: A dazzling, queer romantic fantasy

By Freya Marske

The Compass Rose (Panther Books)

By Le Guin, Ursula K.

Indigo Or Mapping The Waters

By Warner, Marina

Chainsaw Man, Vol. 16

By Tatsuki Fujimoto

The Lions of Al-Rassan

By Guy Gavriel Kay

This is How You Lose the Time War: An epic time-travelling love story, winner of the Hugo and Nebula Awards for Best Novella

By El-Mohtar, Amal, Gladstone, Max

The Attenbury Emeralds: Return to Golden Age Glamour in this Enthralling Gem of a Mystery

By Jill Paton Walsh