Author: fred j. cock