David Alexander Keith · Study