3607 new books are now On Shelf, including 335 titles on Philosophy / Psychology / Religion, 161 on History, 499 on Language / Literature / Journalism, 764 on Science / Computer Science, and 73 on Medical and Health Care.
577 print newspapers and 72 print journals are in the status of On Shelf (May 24, 2025 – June 24, 2025).