Author: george horowitz, m.a., l.l.b.