charles macrae baltzer