history vs sociology