Rethinking The Big Patterns Book