Library
Visualizing my GoodReads
I am a “GoodReads Librarian” and volunteer developer, helping to maintain the community. As a former zinester who helped upkeep the Barnard/Columbia Zine Library and the Bluestockings Cooperative Bookstore zine inventory, it’s a real joy to help maintain this online reading community.
I’ve kept a Goodreads log of books I’ve read over the years, and participate in all the yearly and seasonal reading challenges. Keeping up with Book Culture through the London Review of Books and the New York Review of Books is my absolute favorite thing to do on Saturday mornings over a cup of coffee. Here’s a visualization of some of the books I’ve read since 2014.
Currently reading
See my full bookshelfEvery book on my Goodreads shelf as a wildflower. Flower height indicates length of book. Bloom size indicates how highly I rated the book. Hover over a bloom to see the title of the book. Bees fly between the five-star books.
- Unrated, still a bud
Click on each year's card to see the books I've read and reviewed on GoodReads.
- 2026 4.6★ avg46books
- Pages
- 16,128
- Avg length
- 350
- Longest
- 812
- Shortest
- 121
- 2025 4.5★ avg132books
- Pages
- 40,956
- Avg length
- 310
- Longest
- 999
- Shortest
- 32
- 2024 4.3★ avg128books
- Pages
- 33,548
- Avg length
- 262
- Longest
- 818
- Shortest
- 64
- 2023 4.2★ avg36books
- Pages
- 10,551
- Avg length
- 293
- Longest
- 640
- Shortest
- 39
- 2022 4.7★ avg49books
- Pages
- 17,048
- Avg length
- 347
- Longest
- 981
- Shortest
- 88
- 2021 4.3★ avg107books
- Pages
- 39,350
- Avg length
- 367
- Longest
- 1,246
- Shortest
- 66
- 2020 4.4★ avg165books
- Pages
- 49,925
- Avg length
- 302
- Longest
- 691
- Shortest
- 54
- 4.15Mean rating
- 288Median page count
- 1,007Authors
- 394,191Pages read
- 16,128Pages read in 2026
- All-time favorites
Pulled from the public Goodreads shelf feed on 25 August 2026.
Reviews

Data and Goliath: the Hidden Battles to Collect Your Data and Control Your World
A comprehensive critique of mass surveillance, exploring how governments and corporations collect, use, and abuse personal data, and offering practical and policy solutions to protect privacy in the digital age.














































