Read by Carl Manchester, Elli, Cate Mackenzie, Caroline Shapiro, Denny Sayers (d. 2015), Patti Cunningham, Leni, Ruth Golding, Jennifer Stearns, David Lawrence, Bellona Times, Miriam Esther Goldman (1991-2017), Kalynda, Ryan DeRamos and Neeru Iyer · LibriVox · public domain · Archive.org recording · License