View Design Patterns - Elements Of Reusable 1998

;