Skip to content

Collection: Adult Non-Fiction

1413 products

Oxford University Press

Flatland

Regular price $13.00
Sale price Regular price
Unit price
$13.00per item

Vintage

Hidden Valley Road

Regular price $32.00
Sale price Regular price
Unit price
$32.00per item

Harper Perennial

The Holographic Universe

Regular price $29.00
Sale price Regular price
Unit price
$29.00per item

Vintage

The Body

Regular price $28.00
Sale price Regular price
Unit price
$28.00per item

Vintage

Incognito

Regular price $28.00
Sale price Regular price
Unit price
$28.00per item

Vintage

Lab Girl

Regular price $27.00
Sale price Regular price
Unit price
$27.00per item

Penguin Books

A City on Mars

Regular price $29.00
Sale price Regular price
Unit price
$29.00per item

Hanover Square Press

Dinner with an Astronaut

Regular price $48.00
Sale price Regular price
Unit price
$48.00per item

Grand Central Publishing

Madame Curie

Regular price $32.00
Sale price Regular price
Unit price
$32.00per item

Little, Brown Paperbacks

The Disappearing Spoon

Regular price $34.00
Sale price Regular price
Unit price
$34.00per item

Simon & Schuster

Why Fish Don't Exist

Regular price $28.00
Sale price Regular price
Unit price
$28.00per item

Basic Books

On the Origin of Sex

Regular price $47.00
Sale price Regular price
Unit price
$47.00per item

Mariner Books

The Rise and Fall of the Dinosaurs

Regular price $32.00
Sale price Regular price
Unit price
$32.00per item

National Geographic Society

Gory Details

Regular price $38.00
Sale price Regular price
Unit price
$38.00per item

Vintage

Quantum Supremacy

Regular price $28.00
Sale price Regular price
Unit price
$28.00per item

Crown Publishing Group (NY)

The Immortal Life of Henrietta Lacks

Regular price $29.00
Sale price Regular price
Unit price
$29.00per item

Scribner Book Company

Why We Sleep

Regular price $28.00
Sale price Regular price
Unit price
$28.00per item

Penguin Books

Chaos

Regular price $34.00
Sale price Regular price
Unit price
$34.00per item

Vintage

Eve

Regular price $29.00
Sale price Regular price
Unit price
$29.00per item