Skip to content
Global sound
Main Street

Main Street

by Sinclair Lewis

About this book

Carol Milford is a liberal, free-spirited young woman, reared in the metropolis of Minneapolis. She marries Will Kennicott, a doctor, who is a small-town boy at heart. When they marry, Will convinces her to live in his home-town of Gopher Prairie, Minnesota. Carol is appalled at the backwardness of Gopher Prairie. But her disdain for the town's physical ugliness and smug conservatism compels her to reform it. (Summary from Wikipedia).

Chapters

The next chapter starts by itself. Your place is remembered in this browser.

  1. 1Introduction2:58 · read by Denny Sayers (d. 2015)
  2. 2Chapter 133:34 · read by Denny Sayers (d. 2015)
  3. 3Chapter 218:38 · read by Mark Nelson
  4. 4Chapter 329:05 · read by Mark Nelson
  5. 5Chapter 452:07 · read by RedToby
  6. 6Chapter 534:07 · read by Mark Nelson
  7. 7Chapter 630:06 · read by Anthony Craine
  8. 8Chapter 728:55 · read by Anthony Craine
  9. 9Chapter 813:18 · read by Mark Nelson
  10. 10Chapter 928:59 · read by Lucy Burgoyne (1950-2014)
  11. 11Chapter 1040:24 · read by Lucy Burgoyne (1950-2014)
  12. 12Chapter 1152:59 · read by Mark Nelson
  13. 13Chapter 1219:53 · read by Jesse Owen
  14. 14Chapter 1316:45 · read by Robert Beach
  15. 15Chapter 1434:10 · read by Robert Beach
  16. 16Chapter 1547:47 · read by Mark Nelson
  17. 17Chapter 1622:58 · read by Silver
  18. 18Chapter 1726:33 · read by Robert Beach
  19. 19Chapter 1831:08 · read by Barbara Pfaff
  20. 20Chapter 1925:28 · read by Robert Beach
  21. 21Chapter 2023:36 · read by J. M. Smallheer
  22. 22Chapter 2128:45 · read by Robert Beach
  23. 23Chapter 2227:39 · read by J. M. Smallheer
  24. 24Chapter 2331:34 · read by Robert Beach
  25. 25Chapter 2442:05 · read by Robert Beach
  26. 26Chapter 2520:12 · read by Robert Beach
  27. 27Chapter 2618:03 · read by Robert Beach
  28. 28Chapter 279:11 · read by H Tanaka
  29. 29Chapter 2833:25 · read by Robert Beach
  30. 30Chapter 2935:38 · read by Robert Beach
  31. 31Chapter 3031:45 · read by Robert Beach
  32. 32Chapter 3121:15 · read by Robert Beach
  33. 33Chapter 3233:41 · read by Robert Beach
  34. 34Chapter 3337:35 · read by Mark Nelson
  35. 35Chapter 3416:27 · read by Danielle Buttrey
  36. 36Chapter 3516:37 · read by Sandra
  37. 37Chapter 3615:44 · read by Anthony Craine
  38. 38Chapter 3714:13 · read by Sandra
  39. 39Chapter 3836:01 · read by Michael Yard
  40. 40Chapter 3921:28 · read by Michael Yard

Live, last hour: 7,392 songs on 2,859 stations in 117 countries

Discover the world through radio

More ways to discover (9)

Heard something good? Save it, or open it straight away in Spotify.

Radio 538 luisteren - Live!Popular right now