David McNeil Campbell Rose


David McNeil Campbell Rose - person. He died on October 26, 2010.