C. Hooper Trask

C. Hooper Trask

Biography