David Alexander Anderson · Study