- Thorndike Press, Waterville, ME, 2023
- Thorndike Press, AudioGO, Waterville, Me., Bath, England, 2011
- Thorndike Press, Waterville, Me., 2006, c2005
- Thorndike Press, Waterville, ME, 2020
- Thorndike Press, Farmington Hills, Michigan, 2016
- Thorndike Press, Chivers Press, Thorndike, Me., Bath, England, 1997
- Thorndike Press, BBC Audiobooks, Waterville, Me., Bath, England, 2007
- Thorndike Press, Waterville, Me., 2006
- Thorndike Press, Waterville, Maine, 2016
- Thorndike Press, Detroit, 2008
- Thorndike Press, AudioGo, Waterville, Me., Bath, England, 2011, c2010
- Thorndike Press, Waterville, Me., 2006, c1954
- Thorndike Press, Waterville, Maine, 2020