Full CV, updated 12/17