A comprehensive and practical guide to the art and science of company valuation. Learn value investing’s most important skill.