Books — advanced patterns