Query Construction Patterns in PHP David Anderson, Mark Hills Feb 21, 2017 PDF David Anderson Former Member PLSE Group Mark Hills Associate Professor My research interests include programming languages, program analysis, and software engineering.