Q: who propounded the mutation theory of organic evolution?A: Hugo Marie de Vries ForMemRS


Q: how many o'reilly auto parts stores are there?A: 5,100


Q: who plays blair's dad on gossip girl?A:
John Shea