Michael Sparrow: Country Doctor: Hilarious Stories from a Rural Practice…with TRE’s Ger Sweeney

151