This textbook, titled “C# Design Pattern Essentials,” covers all 23 design patterns outlined in the book “Design Patterns: Elements of Reusable Object-Oriented Software” by Erich Gamma, Richard Helm, Ralph Johnson, and John Vlissides. Written in English and published by Ability FIRST, The Limited in 2012, the textbook has 264 pages and a weight of 17 oz. It has a length of 9.7 in, a width of 7.4 in, and a height of 0.6 in. The author is Tony Bevis and the subject area is computers. The book is a trade paperback with a publication name of “C# Design Pattern Essentials” and is categorized under “Books & Magazines,” “Textbooks,” and “Education & Reference.”