Author: robert warnock &george k. anderson