Author: Eppstein family.