Readers bought almost 23 million Calvin and Hobbes books .
Nearly 45 million copies of the 18 Calvin and Hobbes books have been sold .