Book Fight!

Tough love for literature

About Us

“Nothing is harder on the true writer’s sense of security than an age of bad criticism, and in one way or another, sad to say, almost every age qualifies.” -John Gardner, On Becoming a Novelist

The Book Fight podcast is, in a nutshell, writers talking about books. Books we love. Books we hate. Books that inspire us, baffle us, infuriate us. These are the conversations writers have at the bar, which is to say they’re both unflinchiningly honest and open to tangents, misdirection, general silliness.

Each episode starts with a particular book, chosen either by one of us (Tom or Mike) or by our guest, though you don’t need to read the books to enjoy the show. We promise not to spoil anything too serious, plot-wise, and the books themselves generally serve as jumping-off points for larger discussions about writing and reading: craft issues, the ins and outs of publishing, the contemporary lit scene, such as it is.

In between regular episodes of the show, we record shorter episodes called Writers Ask, in which we take questions from the (virtual) mailbag. Got a question about writing or publishing? Send us an email.

About Your Hosts







MIKE INGRAM lives in Philadelphia, where he teaches writing at Temple University. His stories and essays have appeared in numerous magazines and journals, including The North American Review, Phoebe, December, and EPOCH. You can follow him on Twitter @mikeingram00 or visit his website at

TOM MCALLISTER is the nonfiction editor of Barrelhouse. His first book, Bury Me In My Jersey: A Memoir of My Father, Football, and Philly, was published in 2010 by Villard. He currently has two novel manuscripts in various stages of production, and he has published stories and essays in a bunch of places (read some here, here, here, here, and here. Like Mike, he’s a graduate of the Iowa Writers Workshop and teaches at Temple. He lives in South Jersey with his wife and his dog. He is also one of the world’s foremost experts on whales. If you feel like you need to learn even more about him, you can check his website or follow him on Twitter @t_mcallister.


Get every new post delivered to your Inbox.

Join 129 other followers