Jon Barocas

The World

Living la vida.....

  • Work
    • Too much....
  • Education
    • Mass Communication