An Introduction to Object-Oriented Analysis - Objects & UML in Plain English 2e (WSE) by DW Brown
This book is a very general and accessible introduction to Object Oriented Analysis. It contains extensive pedagogy and incorporates patient explanations, making it ideal for beginners. Incorporation of real-world examples, case studies, and in depth theory and skills for practical application makes this book very user-friendly.