Graham’s Book Club

This holiday season, Graham is encouraging everyone to shop at local independent bookstores.

He’s put together a list of his favorite books, and local indie bookstores across Maine—the perfect gifts for your friends and family!

Graham’s FavoriteS


We Are The Union - Eric Blanc

Parable of the Sower - Octavia Butler

War is a Racket - Smedley Butler

Reconstruction - Eric Foner

Debt: The First 5000 Years - David Graeber

American Catch - Paul Greenberg

Thomas Paine and The Promise of America - Harvey J. Kaye

Fight Like Hell - Kim Kelly

No Shortcuts - Jane Macalevey

American Colonies - Alan Taylor

I Saw Death Coming - Kidada E. Williams

Understanding Capitalism - Richard D. Wolff

Where to buy in Maine

Bookstores on this list do not imply an endorsement.


Pro Libris Bookshop - 10 3rd St, Bangor

The Briar Patch - 27 Central St, Bangor

Sherman's Maine Coast Book Shop Bar Harbor - 56 Main St, Bar Harbor

Mockingbird Bookshop - 74 Front St, Bath

Left Bank Books - 109 Church St, Belfast

Old Professor's Bookshop - 99 Main St, Belfast

Elements Books Coffee Beer - 265 Main St, Biddeford

Blue Hill Books - 26 Pleasant St, Blue Hill

Sherman's Maine Coast Book Shop Boothbay Harbor - 5 Commercial St, Boothbay Harbor

Bridgton Books - 140 Main St, Bridgton

Gulf of Maine Books - 134 Maine St, Brunswick

Twice Sold Maine - 200 Maine St, Brunswick

BookStacks - 71 Main St, Bucksport

Stone Soup Books - 35 Main St, Camden

Owl & Turtle Bookshop Cafe - 33 Bay View St, Camden

Sherman's Maine Coast Book Shop Damariscotta - 158 Main St, Damariscotta

Sherman's Maine Coast Book Shop - 251 U.S. Rte 1, Falmouth

Devaney Doak & Garrett Booksellers - 193 Broadway, Farmington

Twice Sold Tales - 155 Main St, Farmington

Bogan Books - 130 W Main St, Fort Kent

Sherman's Maine Coast Book Shop Freeport - 128 Main St, Freeport

Bookworm - 42 Main St A, Gorham

Merrill's Bookshop - 110 Water St, Hallowell

Octopus Bookshop - 41 Main St, Kennebunk

The Tribune Books & Gifts - 430 Main St, Norway

Perkins Cove Bookshop - 12 Perkins Cove Rd, Ogunquit

University of Maine Bookstore - 5778 Memorial Union, Uni. of Maine, Orono

Back Cove Books - 651 Forest Ave Ste 1, Portland

Green Hand Bookshop - 661 Congress St, Portland

Grump & Sunshine Bookshop - 40 Free St STE B, Portland

Letterpress Books Inc. - 91 Auburn St Ste K, Portland

Longfellow Books - One Monument Way, Portland

Sherman's Maine Coast Book Shop Portland - 49 Exchange St, Portland

Neighborhood Books - 260 Main St Suite C, Presque Isle

hello hello books - 316 Main St, Rockland

Sherman's Maine Coast Book Shop of Rockland - 47 Maverick St, Rockland

Anodyne Book Shop - 175 W Main St, Searsport

Nonesuch Books & More - 50 Market St, South Portland

Sherman's Maine Coast Book Shop Topsham - 65 Topsham Fair Mall Rd, Topsham

Oliver & Friends Bookshop - 150 Main St, Waterville

RE-BOOKS - 25 Concourse East, Waterville

Sherman's Maine Coast Book Shop of Windham Mall - 795 Roosevelt Trail, Windham

Fiction - A novel Bookshop - 49 Water Street, Wiscasset

The Booktenders - 463 U.S. Rte 1, York


If you’re not in Maine, we recommend purchasing through Bookshop.com or visiting your local independent book store.