Electronic book building (EBB)