The Defensive Value Investor: A complete step-by-step guide to building a high-yield, low-risk share portfolio by John Kingham Back to product details page >