Author: Lawrence B. Holdridge Barbara C. Holdridge