The Gardener's Botanical: An Encyclopedia of Latin Plant Names - With More Than 5,000 Entries Hardcover $29.95