Patterns in Enterprise Software

Written on July 30, 2005