Internet Archive BookReader

The genus Cereus and its allies in North America