DANIEL T HASBROOK