thomas miller (170.925)