You are here

Speculative

List Author: 

Caleb Ritchie

Staff Position: 

Computer Aide, Northside Branch

From real science that seems unreal, to speculative worlds that seem all too likely, this group of books is bound to give you food for thought as well as an engrossing reading experience.