In the comic book series Calvin and Hobbes, who are Calvin and Hobbes named after?

Author Bill Watterson named Calvin after French theologian John Calvin and Hobbes after English philosopher Thomas Hobbes.