Books, Patterns and Kits