Thomas W Hill Author