Thomas J. Taylor publisher