implement popular books report
Merge branch 'master' into dlee