THOMAS M KELLER PS