The Anatomy of Palms: Arecaceae - Palmae by Jack B. Fisher | Menrva Books