ledger hancock