Messrs Sharp and Aldridge ledgers