Mac's Pocket Guide: Southwest Cacti, Trees & Shrubs

Can you tell the difference between a pineapple cactus, living rock cactus, and a sea urchin cactus? What about a diamond, cane, or staghorn cholla? You'll discover these answers and so much more about cacti, trees, and shrubs of the Southwest desert.