Author: f.s grant and g. f. west