book structure
book