Author: Ann Charters, Sam Charters, William E. Sheidley