Charles H. Ham

Appraiser