Chapter 4 - Recipe 'SQL-based searching'
