Skip to content

Reading & Audiobooks

The Bookshelf

Books that shaped how I think: engineering and data, world classics, and the Bengali fiction I grew up on. Hover a cover for the one-line takeaway.

Designing Data-Intensive Applications cover
Designing Data-Intensive Applications Martin Kleppmann
The book that shaped how I think about distributed data. Consensus, Raft and Paxos leader election, linearizability versus serializability, and Kafka's stream-table duality are the parts I still use.

Designing Data-Intensive Applications

Martin Kleppmann

★★★★★ Engineering
Database Internals: A Deep Dive into How Distributed Data Systems Work cover
Database Internals: A Deep Dive into How Distributed Data Systems Work Alex Petrov
A close look at how storage engines are built. It made B-trees versus LSM-trees (SSTables, MemTables, compaction), page cache buffering, write-ahead logs, and replication topologies click for me.
Site Reliability Engineering: How Google Runs Production Systems cover
Site Reliability Engineering: How Google Runs Production Systems Betsy Beyer, Chris Jones, Niall Murphy
Where I picked up error budgets, SLOs, and blameless postmortems. The main idea, that operations is an engineering problem rather than a matter of hoping, is why I take monitoring seriously.

Site Reliability Engineering: How Google Runs Production Systems

Betsy Beyer, Chris Jones, Niall Murphy

★★★★★ Engineering
The Pragmatic Programmer: 20th Anniversary Edition cover
The Pragmatic Programmer: 20th Anniversary Edition David Thomas, Andrew Hunt
Practical habits more than theory: fix the broken windows, keep investing in your knowledge, use tracer bullets, and keep systems decoupled.

The Pragmatic Programmer: 20th Anniversary Edition

David Thomas, Andrew Hunt

★★★★★ Engineering
Staff Engineer: Leadership Beyond the Management Track cover
Staff Engineer: Leadership Beyond the Management Track Will Larson
About doing technical work beyond your own code: writing architecture RFCs people actually read, getting teams aligned, mentoring, and carrying initiatives that span quarters.

Staff Engineer: Leadership Beyond the Management Track

Will Larson

★★★★★ Engineering
Building Microservices: Designing Fine-Grained Systems (2nd Edition) cover
Building Microservices: Designing Fine-Grained Systems (2nd Edition) Sam Newman
A sensible counterweight to microservice enthusiasm. I got the most out of the chapters on evolving a database (the strangler fig pattern), choreography versus orchestration, and where to draw tracing boundaries.
Thinking, Fast and Slow cover
Thinking, Fast and Slow Daniel Kahneman
Two systems, one mind: the fast intuitive one is confident and often wrong, the slow one is right and lazy. I now treat my first answer as a hypothesis, not a conclusion.

Thinking, Fast and Slow

Daniel Kahneman

★★★★★ Non-fiction
Man's Search for Meaning cover
Man's Search for Meaning Viktor E. Frankl
Meaning is not found, it is chosen, and it holds even when everything else is taken. The most useful thing I have read about enduring hard work without losing the plot.

Man's Search for Meaning

Viktor E. Frankl

★★★★★ Non-fiction
Sapiens: A Brief History of Humankind cover
Sapiens: A Brief History of Humankind Yuval Noah Harari
Large-scale human cooperation runs on shared fictions: money, nations, companies. Once you see them as fictions, you can question which ones are worth keeping.

Sapiens: A Brief History of Humankind

Yuval Noah Harari

★★★★★ Non-fiction
Atomic Habits cover
Atomic Habits James Clear
You do not rise to your goals, you fall to your systems. Make the good behaviour obvious and the bad one hard, and consistency stops needing willpower.

Atomic Habits

James Clear

★★★★ ☆ Non-fiction
A Brief History of Time cover
A Brief History of Time Stephen Hawking
Time, space and the universe have a shape, and it can be reasoned about. It taught me to hold a big question long enough to actually think about it.

A Brief History of Time

Stephen Hawking

★★★★ ☆ Non-fiction
Cosmos cover
Cosmos Carl Sagan
We are made of star-stuff, and science is a way of not fooling ourselves. The clearest case I have read that curiosity is a discipline, not a mood.

Cosmos

Carl Sagan

★★★★★ Non-fiction
Harry Potter and the Philosopher's Stone cover
Harry Potter and the Philosopher's Stone J. K. Rowling
The first book that made a whole world feel reachable. It is still my proof that ordinary curiosity can open a door nobody told you about.

Harry Potter and the Philosopher's Stone

J. K. Rowling

★★★★★ Fantasy
Harry Potter and the Half-Blood Prince cover
Harry Potter and the Half-Blood Prince J. K. Rowling
The series grows up here: memory, sacrifice and the slow cost of trusting the wrong person. The quietest book, and the one that lands hardest.

Harry Potter and the Half-Blood Prince

J. K. Rowling

★★★★★ Fantasy
The Hobbit cover
The Hobbit J. R. R. Tolkien
A comfortable person walks out of his door and comes back changed. The adventure is small and personal, which is exactly why it works.

The Hobbit

J. R. R. Tolkien

★★★★★ Fantasy
1984 cover
1984 George Orwell
Language is the first casualty of control: if you cannot name a thing, you cannot argue about it. I read it once for the plot and again for the vocabulary.

1984

George Orwell

★★★★★ Classics
Animal Farm cover
Animal Farm George Orwell
Power drifts to whoever writes the rules, then rewrites them. A short book that explains a lot of organisations.

Animal Farm

George Orwell

★★★★ ☆ Classics
The Alchemist cover
The Alchemist Paulo Coelho
The treasure was where you started, and the journey is what made you able to see it. Simple on the surface, and it stays.

The Alchemist

Paulo Coelho

★★★★ ☆ Classics
The Old Man and the Sea cover
The Old Man and the Sea Ernest Hemingway
Effort and outcome are separate things, and dignity lives in the effort. The shortest great book I know about not quitting.

The Old Man and the Sea

Ernest Hemingway

★★★★★ Classics
To Kill a Mockingbird cover
To Kill a Mockingbird Harper Lee
Real courage is doing the right thing when you know you will lose. Told so gently that the lesson lands without a speech.

To Kill a Mockingbird

Harper Lee

★★★★★ Classics
Crime and Punishment cover
Crime and Punishment Fyodor Dostoevsky
The mind can justify almost anything, and the conscience keeps its own ledger anyway. The psychological weight is the point, not the crime.

Crime and Punishment

Fyodor Dostoevsky

★★★★★ Classics
The Kite Runner cover
The Kite Runner Khaled Hosseini
Guilt is only useful when it turns into repair. A story about cowardice that quietly becomes about redemption.

The Kite Runner

Khaled Hosseini

★★★★★ Classics
Aranyak cover
Aranyak Bibhutibhushan Bandyopadhyay
The forest is a character, not a setting. The clearest Bengali book I know on how a place can hold you and how clearing it costs something you cannot repay.

Aranyak

Bibhutibhushan Bandyopadhyay

★★★★★ Bengali Classics
Pather Panchali cover
Pather Panchali Bibhutibhushan Bandyopadhyay
Childhood told without nostalgia, poverty held with dignity. The everyday is the epic if you look closely enough.

Pather Panchali

Bibhutibhushan Bandyopadhyay

★★★★★ Bengali Classics
Chander Pahar cover
Chander Pahar Bibhutibhushan Bandyopadhyay
Bengali adventure at its best: the pull of the map, the desert, and a hunger to see what is over the next ridge.

Chander Pahar

Bibhutibhushan Bandyopadhyay

★★★★★ Adventure
Gitanjali cover
Gitanjali Rabindranath Tagore
Devotion stripped to its simplest voice. Read a page, then sit with it; it is not a book to finish quickly.

Gitanjali

Rabindranath Tagore

★★★★★ Poetry
Shesher Kabita cover
Shesher Kabita Rabindranath Tagore
Love as an argument between the heart and the intellect, written with more wit than most novels dare. The last letter still stings.

Shesher Kabita

Rabindranath Tagore

★★★★★ Bengali Classics
Devdas cover
Devdas Sarat Chandra Chattopadhyay
Pride and self-destruction, told so plainly that you cannot look away. A warning dressed as romance.

Devdas

Sarat Chandra Chattopadhyay

★★★★ ☆ Bengali Classics
Padma Nadir Majhi cover
Padma Nadir Majhi Manik Bandyopadhyay
Life on the river is neither romantic nor hopeless, just relentless. The most honest Bengali novel about work and survival I have read.

Padma Nadir Majhi

Manik Bandyopadhyay

★★★★★ Bengali Classics
Lalsalu Syed Waliullah
Faith, greed and fear in one village, with no heroes at all. Sharp, unsentimental, and it refuses easy comfort.

Lalsalu

Syed Waliullah

★★★★ ☆ Bengali Classics
Byomkesh Bakshi cover
Byomkesh Bakshi Sharadindu Bandyopadhyay
Detection through reading people, not gadgets. The original Bengali rationalist, and still the best.

Byomkesh Bakshi

Sharadindu Bandyopadhyay

★★★★★ Detective
Feluda cover
Feluda Satyajit Ray
Observation, deduction and mischief, wrapped in travel and warmth. The stories I reread when I want to remember why I like solving things.

Feluda

Satyajit Ray

★★★★★ Detective
Banalata Sen cover
Banalata Sen Jibanananda Das
Weariness, history and a single quiet face that makes the wandering worthwhile. Bengali poetry at its most modern.

Banalata Sen

Jibanananda Das

★★★★★ Poetry
Gora cover
Gora Rabindranath Tagore
Tagore's biggest question: does a country belong to you by birth or by belief? Still the sharpest thing I have read on identity.

Gora

Rabindranath Tagore

★★★★★ Bengali Classics
Ghare Baire cover
Ghare Baire Rabindranath Tagore
Nationalism seen from inside a household, where the slogans are paid for by the people closest to you.

Ghare Baire

Rabindranath Tagore

★★★★★ Bengali Classics
Chokher Bali cover
Chokher Bali Rabindranath Tagore
Desire, widowhood, and a woman who refuses to be a victim. Far more modern than its reputation.

Chokher Bali

Rabindranath Tagore

★★★★ ☆ Bengali Classics
Srikanta cover
Srikanta Sarat Chandra Chattopadhyay
A wanderer with no ambition to settle, and everyone he meets along the way. Bengali storytelling at its warmest.

Srikanta

Sarat Chandra Chattopadhyay

★★★★★ Bengali Classics
Parineeta cover
Parineeta Sarat Chandra Chattopadhyay
Childhood love against money and social rank. Short, and it still stings.

Parineeta

Sarat Chandra Chattopadhyay

★★★★ ☆ Bengali Classics
Pather Dabi cover
Pather Dabi Sarat Chandra Chattopadhyay
Revolution and its cost, written before independence. The most political of Sarat Chandra.

Pather Dabi

Sarat Chandra Chattopadhyay

★★★★ ☆ Bengali Classics
Anandamath cover
Anandamath Bankim Chandra Chattopadhyay
The novel that gave us Vande Mataram. Religion, rebellion and sacrifice; read it for the history as much as the story.

Anandamath

Bankim Chandra Chattopadhyay

★★★★ ☆ Bengali Classics
Kapalkundala cover
Kapalkundala Bankim Chandra Chattopadhyay
A wild, elemental heroine and a man out of his depth. One of the earliest Bengali novels, and still strange and gripping.

Kapalkundala

Bankim Chandra Chattopadhyay

★★★★ ☆ Bengali Classics
Durgeshnandini cover
Durgeshnandini Bankim Chandra Chattopadhyay
The first Bengali novel: fortresses, romance and loyalty. Worth reading for where the tradition starts.

Durgeshnandini

Bankim Chandra Chattopadhyay

★★★★ ☆ Bengali Classics
Putul Nacher Itikatha cover
Putul Nacher Itikatha Manik Bandyopadhyay
A doctor in a village where poverty and belief destroy people. The most unflinching Bengali novel I know.

Putul Nacher Itikatha

Manik Bandyopadhyay

★★★★★ Bengali Classics
Adarsha Hindu Hotel cover
Adarsha Hindu Hotel Bibhutibhushan Bandyopadhyay
An old cook's quiet ambition to run his own kitchen. A small story with enormous dignity.

Adarsha Hindu Hotel

Bibhutibhushan Bandyopadhyay

★★★★ ☆ Bengali Classics
Aparajito cover
Aparajito Bibhutibhushan Bandyopadhyay
Apu grows up and the village lets go of him. The middle book that makes Pather Panchali hurt more.

Aparajito

Bibhutibhushan Bandyopadhyay

★★★★★ Bengali Classics
Hajar Churashir Maa Mahasweta Devi
A mother refuses the state's version of her son's death. Political and personal at the same time.

Hajar Churashir Maa

Mahasweta Devi

★★★★ ☆ Bengali Fiction
Sei Samay cover
Sei Samay Sunil Gangopadhyay
Nineteenth-century Bengal through the people who made it. History as a novel of appetites.

Sei Samay

Sunil Gangopadhyay

★★★★★ Bengali Fiction
Aranyer Din Ratri Sunil Gangopadhyay
Four friends, a forest, and the shallow selves they brought with them. The best Bengali novel about pretending.

Aranyer Din Ratri

Sunil Gangopadhyay

★★★★★ Bengali Fiction
Chowringhee cover
Chowringhee Shankar
A grand hotel as the whole of a city. Funny, tender and quietly devastating.

Chowringhee

Shankar

★★★★★ Bengali Fiction
Misir Ali Samagra Humayun Ahmed
A psychologist detective who solves people, not puzzles. The comfort read I keep coming back to.

Misir Ali Samagra

Humayun Ahmed

★★★★★ Detective
Himu Samagra Humayun Ahmed
A yellow-panjabi wanderer with no ambition and total freedom. Pure Bengali joy.

Himu Samagra

Humayun Ahmed

★★★★★ Bengali Fiction
Shonkhonil Karagar Humayun Ahmed
A novel about waiting, told with such warmth that the absurdity lands. The book that made him.

Shonkhonil Karagar

Humayun Ahmed

★★★★ ☆ Bengali Fiction
Amra Ke? Muhammed Zafar Iqbal
Bengali science fiction from my school years, and it still holds up. Curiosity as a plot engine.

Amra Ke?

Muhammed Zafar Iqbal

★★★★ ☆ Science Fiction
Agniveena Kazi Nazrul Islam
Rebellion at full volume. The poems I read when I need to stop being polite.

Agniveena

Kazi Nazrul Islam

★★★★★ Poetry
Sonali Kabin Jibanananda Das
Bengal as a memory that keeps dissolving. The most haunting Bengali poems I know.

Sonali Kabin

Jibanananda Das

★★★★★ Poetry
Deshe Bideshe Syed Mujtaba Ali
Kabul in 1927, told by the funniest Bengali prose stylist there has been. Travel writing plus a history lesson.

Deshe Bideshe

Syed Mujtaba Ali

★★★★★ Non-fiction
Kakababu Samagra cover
Kakababu Samagra Sunil Gangopadhyay
A one-legged adventurer and his nephew, digging up forbidden history. The Bengali adventure series.

Kakababu Samagra

Sunil Gangopadhyay

★★★★★ Adventure
Professor Shonku cover
Professor Shonku Satyajit Ray
A scientist's diaries: inventions, travels and quiet disasters. Ray's imagination at play.

Professor Shonku

Satyajit Ray

★★★★★ Science Fiction
The Adventures of Sherlock Holmes cover
The Adventures of Sherlock Holmes Arthur Conan Doyle
The blueprint for every detective who came after. Observation dressed up as magic, and the friendship underneath it.

The Adventures of Sherlock Holmes

Arthur Conan Doyle

★★★★★ Detective
The Hound of the Baskervilles cover
The Hound of the Baskervilles Arthur Conan Doyle
A rational mind against a legend, on a moor that wants you to believe it. Still the best Holmes novel.

The Hound of the Baskervilles

Arthur Conan Doyle

★★★★★ Detective
The Memoirs of Sherlock Holmes cover
The Memoirs of Sherlock Holmes Arthur Conan Doyle
Doyle tries to kill his own character and the case for deduction becomes personal.

The Memoirs of Sherlock Holmes

Arthur Conan Doyle

★★★★★ Detective
A Study in Scarlet cover
A Study in Scarlet Arthur Conan Doyle
Where it starts: a consulting detective, a doctor back from war, and the first impossible room.

A Study in Scarlet

Arthur Conan Doyle

★★★★ ☆ Detective
The Sign of the Four cover
The Sign of the Four Arthur Conan Doyle
Treasure, betrayal and a chase across London. The novel that made Holmes a household name.

The Sign of the Four

Arthur Conan Doyle

★★★★ ☆ Detective
The Return of Sherlock Holmes cover
The Return of Sherlock Holmes Arthur Conan Doyle
The resurrection, and some of the sharpest short cases in the canon.

The Return of Sherlock Holmes

Arthur Conan Doyle

★★★★★ Detective
Byomkesh Samagra cover
Byomkesh Samagra Sharadindu Bandyopadhyay
The complete Byomkesh in one shelf. Bengali detection built on reading people, not gadgets.

Byomkesh Samagra

Sharadindu Bandyopadhyay

★★★★★ Detective
Chiriyakhana Sharadindu Bandyopadhyay
A home for the broken, a locked garden, and a killer inside. Byomkesh at his most unsettling.

Chiriyakhana

Sharadindu Bandyopadhyay

★★★★★ Detective
Arthamanartham Sharadindu Bandyopadhyay
Money as the motive and as the mask. A tight, sour story about what people will do for it.

Arthamanartham

Sharadindu Bandyopadhyay

★★★★ ☆ Detective
Adim Ripu Sharadindu Bandyopadhyay
Byomkesh among smugglers and old violence; the case that predates him and comes back for him.

Adim Ripu

Sharadindu Bandyopadhyay

★★★★ ☆ Detective
Satyanweshi Sharadindu Bandyopadhyay
The first appearance of Byomkesh, and the line he is built on: truth is the only thing worth chasing.

Satyanweshi

Sharadindu Bandyopadhyay

★★★★★ Detective
Feluda Samagra cover
Feluda Samagra Satyajit Ray
Every Feluda story in one place. Ray's warmth and travel writing wrapped around a mystery.

Feluda Samagra

Satyajit Ray

★★★★★ Detective
Badshahi Angti Satyajit Ray
Feluda's first case, in Lucknow, with a ring, a taxi and a very patient nephew. The series opens perfectly.

Badshahi Angti

Satyajit Ray

★★★★★ Detective
Joy Baba Felunath Satyajit Ray
Banaras, a stolen Ganesh, and Maganlal Meghraj. The best villain Ray ever wrote.

Joy Baba Felunath

Satyajit Ray

★★★★★ Detective
Goynar Baksho Satyajit Ray
Smuggling, a diamond and a chase across Bengal. Feluda at full pace.

Goynar Baksho

Satyajit Ray

★★★★ ☆ Detective
Sonar Kella Satyajit Ray
A boy's past-life memory and a fortress in the desert. The story that made me want to travel.

Sonar Kella

Satyajit Ray

★★★★★ Detective
Arjun Samagra cover
Arjun Samagra Samaresh Majumdar
Arjun runs on memory and old crimes, not clever tricks. The Bengali detective who feels like a person.

Arjun Samagra

Samaresh Majumdar

★★★★★ Detective
Kiriti Roy Samagra Nihar Ranjan Gupta
A doctor-detective who works by reasoning and nerve. The other great Bengali series.

Kiriti Roy Samagra

Nihar Ranjan Gupta

★★★★★ Detective
Jayanta Samagra Hemendra Kumar Roy
The earliest Bengali detective: disguises, secret societies and old Calcutta. Still fun.

Jayanta Samagra

Hemendra Kumar Roy

★★★★ ☆ Detective
Gogol Samagra Samaresh Majumdar
A boy detective with a bicycle and no fear. The series that made me want to notice things.

Gogol Samagra

Samaresh Majumdar

★★★★★ Detective
Pandab Goyenda Samaresh Majumdar
Pandab and his friends solving what the adults miss. Bengali detection for the young and the nostalgic.

Pandab Goyenda

Samaresh Majumdar

★★★★ ☆ Detective
Mitin Mashi Samagra Suchitra Bhattacharya
A housewife who out-thinks the police. Bengal's best-known woman detective.

Mitin Mashi Samagra

Suchitra Bhattacharya

★★★★★ Detective
Tarini Khuro Rabindranath Tagore
An old storyteller whose tall tales always turn out to be true. Tagore doing suspense, and doing it well.

Tarini Khuro

Rabindranath Tagore

★★★★★ Detective
Tenida Samagra cover
Tenida Samagra Narayan Gangopadhyay
Tenida and his four friends, blundering into adventure. The funniest Bengali series there is.

Tenida Samagra

Narayan Gangopadhyay

★★★★★ Adventure
Professor Shonku Samagra Satyajit Ray
Every Shonku diary in one place: inventions, expeditions and quiet catastrophe. Ray's imagination unbound.

Professor Shonku Samagra

Satyajit Ray

★★★★★ Science Fiction
The Murder of Roger Ackroyd cover
The Murder of Roger Ackroyd Agatha Christie
The trick that changed the genre. Christie plays fair and still gets you.

The Murder of Roger Ackroyd

Agatha Christie

★★★★★ Detective
Murder on the Orient Express cover
Murder on the Orient Express Agatha Christie
A closed carriage, twelve suspects, and a moral question instead of a simple answer.

Murder on the Orient Express

Agatha Christie

★★★★★ Detective
And Then There Were None cover
And Then There Were None Agatha Christie
Ten strangers, a nursery rhyme, and no detective at all. The best-selling crime novel for a reason.

And Then There Were None

Agatha Christie

★★★★★ Detective
The Moonstone cover
The Moonstone Wilkie Collins
The first detective novel, and it still reads like one written last year.

The Moonstone

Wilkie Collins

★★★★ ☆ Detective
The Maltese Falcon cover
The Maltese Falcon Dashiell Hammett
A detective who wants nothing and trusts no one. The book that made crime fiction hard-boiled.

The Maltese Falcon

Dashiell Hammett

★★★★★ Detective
The Big Sleep cover
The Big Sleep Raymond Chandler
Plot is not the point; the voice is. Chandler's prose is the reason to read crime.

The Big Sleep

Raymond Chandler

★★★★ ☆ Detective
The Innocence of Father Brown cover
The Innocence of Father Brown G. K. Chesterton
A priest solving crimes by understanding people rather than clues.

The Innocence of Father Brown

G. K. Chesterton

★★★★ ☆ Detective
Dracula cover
Dracula Bram Stoker
Fear built from diaries, telegrams and letters, so you end up believing all of it.

Dracula

Bram Stoker

★★★★★ Horror
Dracula's Guest and Other Weird Stories cover
Dracula's Guest and Other Weird Stories Bram Stoker
The stories around the novel, including the cut first chapter. Stoker is best when he is atmospheric.

Dracula's Guest and Other Weird Stories

Bram Stoker

★★★★ ☆ Horror
Frankenstein cover
Frankenstein Mary Shelley
The question is not whether you can create life but whether you will care for it.

Frankenstein

Mary Shelley

★★★★★ Horror
Carmilla cover
Carmilla Sheridan Le Fanu
A vampire novella that predates Dracula, with desire as the horror. Short and unnerving.

Carmilla

Sheridan Le Fanu

★★★★ ☆ Horror
The Picture of Dorian Gray cover
The Picture of Dorian Gray Oscar Wilde
A portrait ages so its subject does not. Wilde's wit and his warning in one book.

The Picture of Dorian Gray

Oscar Wilde

★★★★ ☆ Horror
Pride and Prejudice cover
Pride and Prejudice Jane Austen
Society as a puzzle of money, manners and pride, solved by paying attention.

Pride and Prejudice

Jane Austen

★★★★★ Classics
The Great Gatsby cover
The Great Gatsby F. Scott Fitzgerald
The parties are the noise; the point is the man who invented himself and lost the plot.

The Great Gatsby

F. Scott Fitzgerald

★★★★ ☆ Classics
One Hundred Years of Solitude cover
One Hundred Years of Solitude Gabriel Garcia Marquez
A family, a town, and a hundred years of the same mistakes in glorious repetition.

One Hundred Years of Solitude

Gabriel Garcia Marquez

★★★★★ Classics
The Diary of a Young Girl cover
The Diary of a Young Girl Anne Frank
A teenager writing while in hiding, and somehow still full of curiosity and hope.

The Diary of a Young Girl

Anne Frank

★★★★★ Non-fiction
Meditations cover
Meditations Marcus Aurelius
A Roman emperor arguing himself into calm. The oldest self-help that still works.

Meditations

Marcus Aurelius

★★★★★ Philosophy
The Rig Veda cover
The Rig Veda Vedic tradition
Hymns older than any scripture, asking the same questions we still ask. Best read a few at a time.

The Rig Veda

Vedic tradition

★★★★★ Philosophy
The Upanishads cover
The Upanishads Vedic tradition
The philosophical heart of the Vedas: who is asking, and what is being asked about.

The Upanishads

Vedic tradition

★★★★★ Philosophy
The Bhagavad Gita cover
The Bhagavad Gita Vyasa (attributed)
Duty, doubt and action in one conversation before a battle. The clearest argument for doing your work.

The Bhagavad Gita

Vyasa (attributed)

★★★★★ Philosophy
The Lies of Locke Lamora cover
The Lies of Locke Lamora Scott Lynch
A con inside a con inside a friendship. The most fun I have had with a fantasy heist.

The Lies of Locke Lamora

Scott Lynch

★★★★★ Fantasy
Red Seas Under Red Skies cover
Red Seas Under Red Skies Scott Lynch
Pirates, poison and loyalty under pressure. The sequel widens the world without losing the voice.

Red Seas Under Red Skies

Scott Lynch

★★★★ ☆ Fantasy
The Republic of Thieves cover
The Republic of Thieves Scott Lynch
Where the Gentleman Bastards came from, and what it costs to be one.

The Republic of Thieves

Scott Lynch

★★★★ ☆ Fantasy