Design Patterns Explained - Shalloway, Alan (New Delhi : Pearson, 2013)
Paperback.
paper back