Thomas W Edgar Author