Richard Crittenden McGregor


Richard Crittenden McGregor - American ornithologist (1871–1936). He was born in 1871 in Sydney and died on December 30, 1936 in Manila. He graduated from the Stanford University.