William C Davis

Books Authored

Reviewed by: 

"Davis . . . seamlessly blends the immediate events and the background to tell history not well known."