Thomas E. Hauck | Author profile | bookie