Book sales from all Readings stores in Melbourne, Australia and the Readings website. Of the 100 books below…
39 are fiction (including two scripts by J.K. Rowling, five translated works and six debuts from Australian authors)
20 are non-fiction (including three Quarterly Essays and just the one colouring book)
17 are children's and young adult books (including two recent film adaptations)
12 are biographies or memoirs (including two provocative, necessary reads from Maxine Beneba Clarke and Stan Grant)
6 are cookbooks (including two from Readings favourite, Hetty McKinnon)
6 are crime fiction (including Jane Harper's much-hyped first novel)