" Fiske 250 words every high school freshman needs to know " Edward B. Fiske, Jane Mallison and David Hatcher.