Charles A. Haas | Author profile | bookie