PATTERNS AND E-BOOKS