Head First Design Patterns - Freemen (Eric) (O Reilly New Delhi)