Author: walter b.meigs,ph.,c.p.a