Skip to content
Find a Library
Browse Collections
Apps
Libby Blog
Search by title or author
Browse Collections
Apps
Libby Blog
Find a Library
Creators
William Dufris
William Dufris
Sort
Title
Release date
Popularity
Filter
Publisher
Tantor Media, Inc.
23
Macmillan Audio
9
Blackstone Publishing
2
Books on Tape
2
HarperAudio
2
RNIB
1
Format
OverDrive MP3 Audiobook
39
OverDrive Listen
39
OverDrive WMA Audiobook
7
Subjects
Historical Fiction
39
Fiction
35
Literature
24
Science Fiction
8
Fantasy
6
Mystery
5
Juvenile Fiction
4
Humor (Fiction)
3
Juvenile Literature
2
Thriller
2
Classic Literature
1
Western
1
Cryptonomicon
Neal Stephenson
Author
William Dufris
Narrator
(2009)
The Black Dove
Holmes on the Range (Series)
Steve Hockensmith
Author
William Dufris
Narrator
(2008)
To Try Men's Souls
George Washington (Series)
Book 1
Newt Gingrich
Author
Albert S. Hanser
Other
(2009)
The Battle of the Crater
Gettysburg (Series)
Newt Gingrich
Author
William Dufris
Narrator
(2011)
Holmes on the Range
Holmes on the Range (Series)
Steve Hockensmith
Author
William Dufris
Narrator
(2006)
Saint Patrick's Battalion
James Alexander Thom
Author
William Dufris
Narrator
(2006)
On the Wrong Track
Holmes on the Range (Series)
Steve Hockensmith
Author
William Dufris
Narrator
(2007)
White Flag Down
Joel N. Ross
Author
William Dufris
Narrator
(2007)
Days of Infamy
Pearl Harbor (Series)
Book 2
Newt Gingrich
Author
William R. Forstchen
Author
(2008)
Soul Catcher
Michael White
Author
William Dufris
Narrator
(2007)
The Mostly True Adventures of...
Rodman Philbrick
Author
William Dufris
Narrator
(2009)
The Disagreement
Nick Taylor
Author
William Dufris
Narrator
(2008)
The Man with the Iron Heart
Harry Turtledove
Author
William Dufris
Narrator
(2008)
The Breath of God
Opening of the World (Series)
Harry Turtledove
Author
William Dufris
Narrator
(2009)
The Red Badge of Courage
Stephen Crane
Author
William Dufris
Narrator
(2008)
The Dakota Cipher
Ethan Gage (Series)
William Dietrich
Author
William Dufris
Narrator
(2009)
All Other Nights
Dara Horn
Author
William Dufris
Narrator
(2009)
The Crack in the Lens
Holmes on the Range (Series)
Steve Hockensmith
Author
William Dufris
Narrator
(2009)
The Golden Shrine
Opening of the World (Series)
Harry Turtledove
Author
William Dufris
Narrator
(2009)
The Barbary Pirates
Ethan Gage (Series)
William Dietrich
Author
William Dufris
Narrator
(2010)
The Long Road to Gettysburg
Jim Murphy
Author
William Dufris
Narrator
(2010)
Percival's Planet
Michael Byers
Author
William Dufris
Narrator
(2010)
Valley Forge
George Washington (Series)
Book 2
Newt Gingrich
Author
William Dufris
Narrator
(2010)
Death on a Southern Breeze
Mark de Castrique
Author
William Dufris
Narrator
(2011)
The Dream of Perpetual Motion
Dexter Palmer
Author
William Dufris
Narrator
(2010)
Victory at Yorktown
George Washington (Series)
Book 3
Newt Gingrich
Author
William Dufris
Narrator
(2012)
Pearl Harbor: A Novel of...
Pacific War (Series)
Book 1
Newt Gingrich
Author
William R. Forstchen
Author
(2007)
World's Greatest Sleuth!
Holmes on the Range (Series)
Steve Hockensmith
Author
William Dufris
Narrator
(2011)
Secrets According to Humphrey
According to Humphrey (Series)
Betty G. Birney
Author
William Dufris
Narrator
(2015)
Fear and loathing in Las Vegas
Hunter S Thompson
Author
William Dufris
Narrator
Straits of Hell
Destroyermen (Series)
Taylor Anderson
Author
William Dufris
Narrator
(2015)
Bell Weather
Dennis Mahoney
Author
William Dufris
Narrator
(2015)
Blood in the Water
Destroyermen (Series)
Taylor Anderson
Author
William Dufris
Narrator
(2016)
Mainspring
Clockwork Earth (Series)
Book 1
Jay Lake
Author
William Dufris
Narrator
(2007)
Devil's Due
Destroyermen (Series)
Taylor Anderson
Author
William Dufris
Narrator
(2017)
River of Bones
Destroyermen (Series)
Taylor Anderson
Author
William Dufris
Narrator
(2018)
The Case of the Toxic Spell Dump
Harry Turtledove
Author
William Dufris
Narrator
(2018)
If the South Had Won the...
MacKinlay Kantor
Author
William Dufris
Narrator
(2019)
Pass of Fire
Destroyermen (Series)
Taylor Anderson
Author
William Dufris
Narrator
(2019)