well researched and informative. should be standard reading for every high-school student at something.