Author: Alfred J.; Oakes, J. Barry Cote