peggy ledger