Author: David V. Hicks
Bio: David V. Hicks is an American teacher and Rhodes Scholar.