Thomas E Fox Author