Author: JOHN TAYLOR GATTO
Alternate names: John Gatto; Gatto, John Taylor