Thomas E. Trail - Publications