Author: reuben post halleck, m.a., ll.d.