book pattern