Benjamin C. Pierce: Harmony: The Art of Reconciliation. TGC 2005: 1